Questions tagged «drop-down-menu»

一个GUI元素,类似于组合框和列表框,允许用户从列表中选择一个值。下拉列表处于非活动状态时,它将显示一个值。激活后,它将显示(下拉)值列表,用户可以从中选择一个。



5
Html.EnumDropdownListFor:显示默认文本
在我看来,我有一个enumdropdownlist(Asp.Net MVC 5.1中的一项新功能)。 @Html.EnumDropDownListFor(m => m.SelectedLicense,new { @class="form-control"}) 如果执行上面的代码,我将得到以下枚举的下拉列表。 public enum LicenseTypes { Trial = 0, Paid = 1 } 但默认情况下,我希望我的下拉列表具有一个值(自定义文本),这就是我尝试的 @Html.EnumDropDownListFor(m => m.SelectedLicense,"Select a license" ,new { @class="form-control"}) 但是现在的问题是,当我运行它时,我的下拉列表看起来像这样, 因此,我要显示的默认文本在默认情况下不会出现。如果用户选择“选择许可证”并尝试提交表单,则确实会显示“选择许可证”错误,但不会显示为默认文本。我需要改变什么? 附:图像是页面加载时的屏幕截图。默认情况下,它将显示“试用”作为选定选项。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.