2011-11-06 82 views
0

我有一個下拉列表,填充項目,我不想第一個項目被選中,所以我怎麼寫一個正則表達式不匹配它(排除它,觸發錯誤)在ASP中。淨。如何創建一個正則表達式來排除特定的字符串?

+5

爲什麼你需要一個正則表達式?簡單的字符串比較似乎更合適。 – Mat

+0

您確定要爲此使用正則表達式嗎?如果你有一個列表,你可以取第一個元素並檢查它的值。 – ppiotrowicz

+0

它可以在客戶端上完成一個asp控件,如驗證控件之一嗎? – Steve

回答

0

可以使用requirefield驗證....

代碼適合的.aspx文件 -

<asp:DropDownList ID="ddl_season" runat="server" CssClass="pagedropdown"> 
       </asp:DropDownList></td> 
        <td style="width: 10px; height: 46px;" align="left" valign="top" > 
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="ddl_season" 
         ErrorMessage="Select Season">*</asp:RequiredFieldValidator> 

代碼爲.CS文件 -

ddl_season.Items.Add(new ListItem("--Select one--", ""));  
ddl_season.Items.Add(new ListItem("John Player", "JP"));  
ddl_season.Items.Add(new ListItem("Miss Player", "MP"));  
ddl_season.Items.Add(new ListItem("WillsClassic", "WC")); 
0

您可以將綁定降下來,不是包含列表的第一個元素其他列表

相關問題