我想问一下,如何比较2下拉列表值,使它们不能相同。
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Text="Kuala Lumpur International Airport" Value="KUL"></asp:ListItem>
<asp:ListItem Text="Kota Kinabalu International Airport" Value="BKI"></asp:ListItem>
<asp:ListItem Text="Penang International Airport" Value="PEN"></asp:ListItem> </asp:DropDownList>
`<asp:DropDownList ID="DropDownList2" runat="server">
<asp:ListItem Text="Kuala Lumpur International Airport" Value="KUL"></asp:ListItem>
<asp:ListItem Text="Kota Kinabalu International Airport" Value="BKI"></asp:ListItem>
<asp:ListItem Text="Penang International Airport" Value="PEN"></asp:ListItem> </asp:DropDownList>`
我如何做到这一点,以便2个值不会相同。就像用户在DropDownList1中选择吉隆坡国际机场一样,他们无法在DropDownList2中选择吉隆坡国际机场。 谢谢大家的帮助。 :)
答案 0 :(得分:1)
您可以使用CompareValidator
<asp:CompareValidator ID="Validator"
runat="server"
ControlToValidate="DropDownList1"
ControlToCompare="DropDownList2"
ErrorMessage="Please select a different airport."
Type="String"
Operator="NotEqual"/>