kum*_*mar 0 asp.net asp.net-mvc
<select name="MessageType" style="width: 151px">
<option value="P">P - Proprietary</option>
<option value="B">B - BCBSA</option>
<option value="S">S - Place Specific</option>
</select>
Run Code Online (Sandbox Code Playgroud)
如何为此下拉列表框设置所选值?
<%=p.MessageType%>..这是我从数据库获得的值,以便在我的网格中,它将显示在网格上的Dropdownlistbox中的值即将到来的数据库,现在它显示为默认值P甚至数据库值B
谢谢
我建议你使用标准的HTML帮助方法(Html.DropDownListFor)来生成select字段.
<%= Html.DropDownListFor(x => x.MessageType, new SelectList(new[] {
new { Id = "P", Value = "P - Proprietary" },
new { Id = "B", Value = "B - BCBSA" },
new { Id = "S", Value = "S - Place Specific" },
}, "Id", "Value"), new { style = "width: 151px" }) %>
Run Code Online (Sandbox Code Playgroud)
然后只需将MessageType视图模型上的属性设置为任何可能的值(P,B,S),帮助程序将处理其余的值.
| 归档时间: |
|
| 查看次数: |
687 次 |
| 最近记录: |