□ 重写前
通常这样写:
@Html.DropDownListFor(m => m.DelFlag,(List<SelectListItem>)ViewBag.d,"==请选择==",new {id="dd"})
对应的html:
<select id="dd" name="DelFlag"> <option value="">==请选择==</option> ... </select>□ 重写后
重写name属性:
@Html.DropDownListFor(m => m.DelFlag,(List<SelectListItem>)ViewBag.d,"==请选择==",new {id="dd",Name="myName"})对应的html:
<select id="dd" name="myName"> <option value="">==请选择==</option> ... </select>
注意:
如果写成new {id="dd",name="myName"},则不会对name属性重写。 对Html.DropDownList的name属性重写方法与上面相同。