简单教程
提交运行
代码编辑器:
<script runat="server"> sub check_operator(sender As Object, e As EventArgs) compval.Operator=CType(list.SelectedIndex,ValidationCompareOperator) compval.Validate() end sub </script> <!DOCTYPE html> <meta charset="utf-8" /> <form runat="server"> <table border="0" bgcolor="#b0c4de"> <tr valign="top"> <td colspan="4"><h4>Compare two values</h4></td> </tr> <tr valign="top"> <td><asp:TextBox id="txt1" runat="server" /></td> <td> <asp:ListBox id="list" rows="2" OnSelectedIndexChanged="check_operator" runat="server"> <asp:ListItem value="Equal" selected>=</asp:ListItem> <asp:ListItem value="NotEqual"><></asp:ListItem> </asp:ListBox> </td> <td><asp:TextBox id="txt2" runat="server" /></td> <td><asp:Button Text="Validate" runat="server" /></td> </tr> </table> <br> <asp:CompareValidator id="compval" Display="dynamic" ControlToValidate="txt1" ControlToCompare="txt2" ForeColor="red" BackColor="yellow" Type="String" EnableClientScript="false" Text="Validation Failed!" runat="server" /> </form>
运行结果: