簡體   English   中英

驗證下拉菜單

[英]Validation for Dropdown

我有兩個下拉列表,並且從數據庫中填充了相同的列表。 我想驗證下拉列表1的值與下拉列表2的值不同的地方。 感謝SmartDev

如果要保留在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附帶了一整套驗證程序控件。 快速查看它們是您真正需要了解的所有方法。

<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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM