我是MVC 5的新手,我想从master table和entityframework6绑定dropdownlistfor。我正在创建建筑页面,在那个页面上,我想要绑定建筑物所在的分支列表。 要获取数据,我使用的是EntityFramework 6。
答案 0 :(得分:1)
在控制器页面中:
private DBEntities db = new DBEntities();
public ActionResult Load()
{
ViewBag.PlusOrMinus1 = new SelectList(db.t_CartesianSymbol, "CartId", "CartesianSymbol");
return View();
}
在视图页面中:
<div class="row poc-row-alert">
<div class="col-md-3">
@Html.LabelFor(model => model.PlusOrMinus1, "Operator 1", htmlAttributes: new { @class = "control-label" })
</div>
<div class="col-md-9">
@Html.DropDownList("PlusOrMinus1", null, htmlAttributes: new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.PlusOrMinus1, "", new { @class = "text-danger" })
</div>
</div>
请做必要的改变。