【发布时间】:2012-03-25 19:24:28
【问题描述】:
我正在使用Html.DropDownList 来创建一个像这样的选项列表
Html.DropDownList("LogType", new SelectList(Model.LogTypeList, "ID", "Name", Model.SelectedLogType),"-- ALL --");
如您所见,我传递了一个列表,但也传递了一个额外的参数来添加一个额外的选项:"-- All --"。结果如下:
<select name="LogType" id="LogType">
<option value="">-- ALL -- </option>
<option value="1">Debug</option>
<option value="2" selected="selected">Error</option>
</select>
如何给-- All -- 赋值0 而无需自己手动构建下拉列表?
【问题讨论】:
-
这个问题已经在stackoverflow.com/a/581944/476786回答了
标签: c# asp.net html asp.net-mvc forms