DropdownList在ASP.NET中使用RequiredFieldValidator的值

时间:2013-09-30 10:23:17

标签: c# asp.net

如何从下拉列表中选择任何特定值。目前有YES和NO。如果选择否,则应使用必填字段验证器显示错误消息。从下拉列表中选择“是”时,应该没有错误消息

2 个答案:

答案 0 :(得分:3)

您可以将RequiredFieldValidator的{​​{3}}设置为NO(如果值与文本相同,则使用适当的值):

<asp:asp:RequiredFieldValidator ID="ReqYesNo" runat="server" 
    ControlToValidate="DropDownListYesNo"
    InitialValue="NO">
</asp:RequiredFieldValidator>

答案 1 :(得分:0)

在必填字段的 InitialValue 属性中添加要显示错误消息的值。

像这样 -

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="you have selected NO" ControlToValidate="YOURDropDownID" InitialValue="NO"></asp:RequiredFieldValidator>