equ*_*sde 10 html-select html-helper asp.net-mvc-3
在MVC3中,我在我的控制器上有这个代码.它从Installation表中检索ID\Names列表并创建ViewBag
var vs = dba.Installation.OrderBy(q => q.InstName).ToList();
ViewBag.Vessels = new SelectList(vs, "InstId", "InstName");
Run Code Online (Sandbox Code Playgroud)
现在,在我看来.我想在下拉列表中呈现列表.我使用的Html助手工作得很好......
@Html.DropDownList("InstId",(SelectList)ViewBag.Vessels, "- Select one -")
Run Code Online (Sandbox Code Playgroud)
我需要将ViewBag列表中的第一个项目设置为默认选定值,而不是" - 选择一个 - "文本.
我该怎么做?
提前致谢!
Whe*_*ill 22
有SelectList4个参数的构造函数有一个重载.最后一个是默认的选定对象.例如:
ViewBag.Vessels = new SelectList(vs, "InstId", "InstName", selectedValue);
Run Code Online (Sandbox Code Playgroud)
selectedValue列表中的任何类型的对象在哪里.
| 归档时间: |
|
| 查看次数: |
32266 次 |
| 最近记录: |