ASP.NET中,* 如何用验证控件进行验证。RegularExpressionValidator控件进行验证。

解决方案 »

  1.   

    示例:
    <asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="索引号必须为正整数!" ControlToValidate="News_indexnum" ValidationExpression="^[0-9]*[1-9][0-9]*$"></asp:RegularExpressionValidator>
      

  2.   

    重新解释一下:要验证的内容。验证半角英数:如:Ty00或者Ty* ,就是说半角英数里有*号。
      

  3.   

    RegularExpressionValidator控件主要是利用相应的正则表达式进行相关的严正
    比如要严整输入的值是否是正整数 RegularExpressionValidator控件的正则表达式就是:^[0-9]*[1-9][0-9]*$
    你要进行相关的验证就必须写相关的正则表达式。网上可以查到一些。====CSDN 小助手 V2.0 2005年10月16日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
    下载:http://szlawbook.com/csdnv2/csdnv2.rar为神六喝彩,向所有科技工作者致敬!
    拒绝日货。
      

  4.   

    用正则表达式来约束验证控件所控制控件的输入的内容
    示例:
    <asp:RegularExpressionValidator id="RegularExpressionValidator1" runat="server" ErrorMessage="必须为正整数!" ControlToValidate="Textbox1" ValidationExpression="^[0-9]*[1-9][0-9]*$"></asp:RegularExpressionValidator>
    如上,验证控件约束Textbox1输入必须为正整数,"^[0-9]*[1-9][0-9]*$"就是正则表达式
      

  5.   

    查查帮助,这里给你点简单的正则表达式\d 数字 
    \w 字符(数字,字母等) 
    . 所有字符 
    ? 重复0-1次 
    * 重复0-n次 
    + 重复1-n次
    ()分组 
    []单选 
    {}重复---{m,n}重复m-n次 {m,.}重复m-无穷大 {m} 重复m次