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

问题描述

| 我正在使用viewbag将数据放入dropdownlist。在我的编辑页面中,我想在下拉列表中选择认值作为认值。 我从控制器类发送dropdownlist,如下所示: ViewBag.WareHouseId =新的SelectList(db.WareHouse,\“ ID \”, \“描述\”); 我的下拉列表查看代码是:- @ Html.DropDownList(\“ WareHouseID \”,\“ SELECT \”) 在更改下拉列表的值之前,我应该在上面的行中添加哪些内容显示预先选择的值?     

解决方法

        将模型值传递给optionLabel参数:
@Html.DropDownList(\"WareHouseID\",\"SELECT\",Model.WareHouseID)