将验证添加到下拉列表

时间:2009-09-15 13:35:42

标签: asp.net validation

在我的.aspx页面中,我有一个下拉列表。

它默认的第一个值是“请选择”,它的值为-1。

如何为其添加验证,以便有人选择项目?

2 个答案:

答案 0 :(得分:7)

添加必填字段验证程序。有一个默认值选项,您可以将其设置为下拉列表的默认值。

 <asp:RequiredFieldValidator InitialValue="-1" ControlToValidate="yourControl" runat="server" ID="rf1"></asp:RequiredFieldValidator>

link to msdn for more detail

答案 1 :(得分:2)

将'please choose'的值更改为Value =“”并尝试:

<asp:RequiredFieldValidator ID="req" runat="server" ControlToValidate="YourDropDownList"
            ErrorMessage="Select item" Display="Dynamic"></asp:RequiredFieldValidator>