能在属性中改吗?好像VB就能改的还是要用程序写if语句啊,怎么写呢? 嘻嘻,谢了。新手

解决方案 »

  1.   

    System.Web.UI.WebControls 有6个验证控件,其中RegularExpressionValidator 可以吧?
      

  2.   

    当然正则表达是可以的
    bool IsValid(string input)
    {
    Regex regex=new Regex("[1-9]");
    return regex.IsMatch(input);
    }
      

  3.   


    谢谢啦,请问一下Regex是在那个名称空间的啊
    呵呵
      

  4.   

    怎么保证TextBox 中输入的都是数字,不能是字符或字符串 
    ///////////////////////////////////////////////////
    LZ的意思不是用验证吧
     Private Const EVENTO_CONTROL As String = "onKeyPress"
      Private Const SCRIPT_NUMERICO As String = "if (event.keyCode < 45 || event.keyCode > 57) event.returnValue=false;"
    在PAGE LOAD 里   
           TEXTBOX1.Attributes(EVENTO_CONTROL) = SCRIPT_NUMERICO
      

  5.   

    谢谢,已经知道了
    是using System.Text.RegularExpressions;
    太急着问啦。。
      

  6.   

    用正则表达式就行了,so简单,
    System.Text.RegularExpressions.Regex rex = new Regex( @"^[1-9][0-9]*$" )
      

  7.   

    bool IsValid(string input)
    {
    Regex regex=new Regex("[1-9]");
    return regex.IsMatch(input);
    }//////////////////要怎么用啊,我怎么加进去没作用啊,奇怪了!!!
    ----------------------------------------------
    新手,多指教!!
      

  8.   

    返回的是一个bool类型的,你得判断处理一下
    bool IsValid(string input)
    {
    Regex regex=new Regex("\d");
    return regex.IsMatch(input);
    }If return true ,then it's ok ! or it's bad.you can alert infomation