欢迎光临
我们一直在努力

验证控件介绍–RangeValidator-.NET教程,Asp.Net开发

建站超值云服务器,限时71元/月

rangevalidator控件主要界定输入的值的范围。因为有时我们要求输入的值是要有一定范围的,所以我们要使用rangevalidator来判断。
在下面的这个例子中,我们将来介绍rangevalidator控件。
请看validata5.aspx的程序内容:
<!–源文件:form\web页面简介\validate5.aspx–>
<%@ page clienttarget=downlevel %>
<html>
<center>
<title>rangevalidator控件演示</title>
<head>
    <script language="vb" runat="server">
        sub button1_click(sender as object, e as eventargs)
           if (page.isvalid) then
              lbloutput.text = "结果正确!"
           else
              lbloutput.text = "结果不正确!"
           end if
        end sub
        sub lstoperator_selectedindexchanged(sender as object, e as eventargs)
            rangeval.type = lsttype.selectedindex
            rangeval.validate
        end sub
   </script>
</head>
<body>

    <h3><font face="verdana">rangevalidator控件演示</font></h3>
    <p>
    <form runat="server">
      <table bgcolor="#eeeeee" cellpadding=10>
      <tr valign="top">
        <td>
            <h5><font face="verdana">输入要验证的值:</font></h5>
            <asp:textbox selected id="txtcomp" runat="server"/>
        </td>
        <td>
            <h5><font face="verdana">数据类型:</font></h5>
            <asp:dropdownlist id="lsttype" onselectedindexchanged="lstoperator_selectedindexchanged"  runat=server>
                <asp:listitem selected value="string" >string</asp:listitem>
                <asp:listitem value="integer" >integer</asp:listitem>
            </asp:dropdownlist>
        </td>
        <td>
            <h5><font face="verdana">最小值:</font></h5>
            <asp:textbox id="txtmin" runat="server" />
        </td>
        <td>
            <h5><font face="verdana">最大值:</font></h5>
            <asp:textbox id="txtmax" runat="server" /><p>
            <asp:button text="验证" id="button1" onclick="button1_click" runat="server" />
        </td>
      </tr>
     </table>
     <asp:rangevalidator id="rangeval" type="string" controltovalidate="txtcomp" maximumcontrol="txtmax" minimumcontrol="txtmin" runat="server"/>
     <br>
     <asp:label id="lbloutput" font-name="verdana" font-size="10pt" runat="server" />
    </form>
</body>
</center>
</html>
当我们在三个文本框中分别输入要验证的值,最大值,和最小值,然后按下验证按钮,页面上将显示判断的结果。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 验证控件介绍–RangeValidator-.NET教程,Asp.Net开发
分享到: 更多 (0)

相关推荐

  • 暂无文章