[英]Validation for Dropdown
I have two dropdowns with same list populated from database . 我有两个下拉列表,并且从数据库中填充了相同的列表。 I want to validate where dropdown 1 value is not same as dropdown 2 .
我想验证下拉列表1的值与下拉列表2的值不同的地方。 Thanks SmartDev
感谢SmartDev
If you want to stay in the asp.net world use a CompareValidator using Operator="NotEqual"
like this: 如果要保留在asp.net世界中,请使用带有
Operator="NotEqual"
的CompareValidator,如下所示:
<asp:CompareValidator id="Compare1" runat="server"
ControlToValidate="DropDown1"
ControlToCompare="DropDown1"
EnableClientScript="True"
Operator="NotEqual"
ErrorMessage="Duplicate selection detected"/>
ASP.Net comes with a whole suite of validator controls. ASP.Net附带了一整套验证程序控件。 A quick look at them is all you really need to find out how to do this.
快速查看它们是您真正需要了解的所有方法。
<asp:CompareValidator id="valCompare" runat="server"
ControlToValidate="dropdown1"
ControlToCompare="dropdown2"
Operator="NotEqual"
ErrorMessage="* You must enter different values into the dropdownboxes"
Display="dynamic">*
</asp:CompareValidator>
if (ddl1.SelectedValue != ddl2.SelectedValue)
{
//different
}
else
{
//same
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.