2010-12-21 39 views
0

的指数我有一个下拉列表:如何让选择html.dropdownlistfor

<%= Html.DropDownListFor(model => model.OperatingSystem, Model.OperatingSystemDropDownBowValues, new { style = "width:142px; margin-left: 10px; font-size: 11px;" })%> 

是有可能得到一些项目的指标? 我需要验证一个表单,如果第一个(默认=“选择...”)dropdownlist项目被选中(不是由用户),那么它不能保存其他表单值。

回答

1

仅当您将提交的值与原始列表进行比较或在提交中使用JavaScript/JQuery时。

您可以将“选择...”选项的值添加为空字符串吗?

如果你可以设置的值“选择...”,那么你可以拿起你的价值回归下拉元素isnullorempty

[Required]属性应与被sumitted工作过。

干杯

+0

我发现解决方案:)! bool isChooseSelected = OperatingSystemDropDownBowValues [0] .Text == OperatingSystem; – 2010-12-21 15:58:16