2010-12-21 40 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