use*_*766 10 html.dropdownlistfor razor viewbag asp.net-mvc-4
我正在尝试使用选定的值制作下拉列表,但它不起作用:/我在网上搜索但我找不到解决方案:/
目前,我这样做:
在C#中:
ViewBag.ID_VEH = new SelectList(db.VEHI, "ID_VEH", "COD_VEH", 4); // 4 is an example
Run Code Online (Sandbox Code Playgroud)
在我的cshtml中:
@Html.DropDownListFor(model => model.ID_VEH, ViewBag.ID_VEH as SelectList)
Run Code Online (Sandbox Code Playgroud)
下拉列表已完成但未选择默认值:/您有什么想法吗?
Dyl*_*nck 12
我喜欢做的是在我的模型的下拉列表中添加要显示的项目列表,因此我不必通过viewbag传递该列表.另外,我想在我的模型中添加一个包含SelectedValue的字段,我填写控制器
那你可以做
@Html.DropDownListFor(model => model.ID_VEH, new SelectList(Model.listVEH, "ID_VEH", "COD_VEH", Model.SelectedVEH_ID), "--Select VEH--")
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
41376 次 |
最近记录: |