如何在编辑页面的下拉列表中获取先前选择的值

时间:2011-06-16 15:12:11

标签: asp.net-mvc asp.net-mvc-2 asp.net-mvc-3

我正在使用viewbag将数据放入下拉列表中。在我的编辑页面中,我希望在我的下拉列表中选择值作为默认值。 我将从控制器类发送下拉列表,如下所示: -

ViewBag.WareHouseId = new SelectList(db.WareHouse,“ID”, “说明”);

我的下拉列表视图代码是: -

@ Html.DropDownList( “WareHouseID”, “选择”)

在更改下拉列表的vaue之前,我应该在上面的行中添加什么来显示预先选择的值。?

1 个答案:

答案 0 :(得分:0)

将模型值传递给 optionLabel 参数:

@Html.DropDownList("WareHouseID", "SELECT", Model.WareHouseID)