如何在MVC下拉列表中添加--Select--作为值为0的选项 [英] How to add --Select-- as a option with value 0 in MVC Drop down
问题描述
我在下面的视图页面中有下拉菜单,
@ Html.DropDownListFor(model => model.id,Model.id,new {@id = AF_Id})
结果
< 选择 data-val = true > ;
< 选项 value = 126040 > CHARLES < / option >
< o ption value = 126042 > JOSEPH < < span class =code-leadattribute> / option >
< 选项 value = 126043 > JASON < / option >
< 选项 值 = 126043 > ANDREW < / option >
< / select < span class =code-keyword>>
i需要--select--作为第一个选项,所以我使用下面的代码,
@ Html.DropDownListFor(model => model.id,Model.id, - Select - ,new {@id =AF_Id})
结果
< 选择 data-val = true >
< 选项 value > - 选择 - < / option >
< 选项 value = 126040 > CHARLES < / option >
< 选项 值 = 126042 > JOSEPH < < span class =code-leadattribute> / option >
< 选项 value = 126043 > JASON < / option >
< 选项 < span class =code-attribute> value = 126043 > ANDREW < / option >
< / select >
但是我需要selet值shold为0怎么能得到这个。
< option value =0> - 选择 - < / option>
< blockquote>这些链接可能对您有所帮助:
Html。 DropdownListFor未设置选定值 [ ^ ]
在ASP.NET MVC中使用简单的下拉列表 [ ^ ]
I have dropdown in my view page below,
@Html.DropDownListFor(model => model.id, Model.id, new { @id = "AF_Id" })
which results
<select data-val="true" >
<option value="126040">CHARLES</option>
<option value="126042">JOSEPH</option>
<option value="126043">JASON</option>
<option value="126043">ANDREW</option>
</select>
i need to have "--select--" as a first option , so i used code below,
@Html.DropDownListFor(model => model.id, Model.id, "--Select--", new { @id = "AF_Id" })
which results
<select data-val="true" >
<option value>--select--</option>
<option value="126040">CHARLES</option>
<option value="126042">JOSEPH</option>
<option value="126043">JASON</option>
<option value="126043">ANDREW</option>
</select>
but i need selet value shold be 0 how can get this.
<option value="0">--select--</option>
These links might help you:
Html.DropdownListFor selected value not being set[^]
Using simple Drop Down Lists in ASP.NET MVC[^]
这篇关于如何在MVC下拉列表中添加--Select--作为值为0的选项的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!