1
내보기에 드롭 다운 목록이 있습니다. 채우기 드롭 다운리스트 코드 :드롭 다운 받기 컨트롤러에서 선택된 값
public ActionResult Create()
{
var architects = (from ar in db.ArchitectMasters where ar.IsActive == 1 select ar).ToList();
ProjectMaster ps = new ProjectMaster();
ViewBag.ArchitectID = new SelectList(architects, "ArchitectID", "ArchitectName",ps.ArchitectID);
return View();
}
보기 코드 :
<div class="editor-label">
@Html.Label("Architect")
</div>
<div class="editor-field">
@Html.Hidden("ArchitectID")
@Html.DropDownList("ArchitectID ", (IEnumerable<SelectListItem>)ViewBag.ArchitectID)
</div>
포스트 방법 작성 : 난 내 컨트롤러에서 드롭 다운리스트의 값을 선택합니까 방법
public ActionResult Create(ProjectMaster projectmaster, long ArchitectID, FormCollection data)
{
if (ModelState.IsValid)
{
//string dropDownSelectedValue = data.Get("ArchitectName");
//ViewBag.ArchitectID = data["ArchitectName"];
long architectname = long.Parse(ArchitectID.ToString());
db.ProjectMasters.Add(projectmaster);
db.SaveChanges();
return RedirectToAction("Index");
}
}
를? 도와주세요.