我正在使用Html.DropDownList
来创建选项列表,如下所示:
Html.DropDownList("LogType", new SelectList(Model.LogTypeList, "ID", "Name", Model.SelectedLogType),"-- ALL --");
如您所见,我传递了一个列表,但也传递了一个额外的参数来添加一个附加选项:"--全部--"
。结果如下:
<select name="LogType" id="LogType">
<option value="">-- ALL -- </option>
<option value="1">Debug</option>
<option value="2" selected="selected">Error</option>
</select>
如何给-- 所有 --
赋值为0,而不必手动构建下拉列表?