我是MVC 5的新手,我想从master table和entityframework6绑定dropdownlistfor

时间:2018-02-13 10:22:27

标签: entity-framework asp.net-mvc-5

我是MVC 5的新手,我想从master table和entityframework6绑定dropdownlistfor。我正在创建建筑页面,在那个页面上,我想要绑定建筑物所在的分支列表。 要获取数据,我使用的是EntityFramework 6。

1 个答案:

答案 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>

请做必要的改变。