我想把增加的非空验证 写到后台里 事件里面   由于是刚学  不会写 请大家帮忙指教一下txtbox  id="t1" 我想知道在后台怎么验证他们是非空 还有格式不正确   

解决方案 »

  1.   

    if(t1.Text.Trim()=="")
    {
     
    }格式采用正则验证或者其他方法都可以,如整数的Int32.TryParse等
      

  2.   

     if (!string.IsNullOrEmpty(t1.Text))
                { 
                    //不为空
                }
      

  3.   

    //非空验证
                if (!string.IsNullOrEmpty(""))
                {            }
                //正则表达式
                string str = @"正则表达式";//正则表达式
                Regex res = new Regex(str);
                if (res.IsMatch(""))
                {            }
      

  4.   

    都是高手啊。。新手学习了。
    收藏之。论坛签名======================================================================ErYaNing:你好!
    截至 2011-11-02 10:07:27 前:
    你已发帖 1 个, 未结贴 1 个;
    结贴率为: 0.00%

    当您的问题得到解答后请及时结贴.

    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
    http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
    http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html如何给分和结贴?
    http://community.csdn.net/Help/HelpCenter.htm#结帖如何给自己的回帖中也加上签名?
    http://blog.csdn.net/q107770540/archive/2011/03/15/6250007.aspx
      

  5.   

    收藏,!string.IsNullOrEmpty("")还没用过!,就用过request.form["t1"]==""
      

  6.   

    嗯。我也是。。因为新手。只能是:1楼的方法最适合。
    论坛签名======================================================================ErYaNing:你好!
    截至 2011-11-02 10:07:27 前:
    你已发帖 1 个, 未结贴 1 个;
    结贴率为: 0.00%

    当您的问题得到解答后请及时结贴.

    http://topic.csdn.net/u/20090501/15/7548d251-aec2-4975-a9bf-ca09a5551ba5.html
    http://topic.csdn.net/u/20100428/09/BC9E0908-F250-42A6-8765-B50A82FE186A.html
    http://topic.csdn.net/u/20100626/09/f35a4763-4b59-49c3-8061-d48fdbc29561.html如何给分和结贴?
    http://community.csdn.net/Help/HelpCenter.htm#结帖如何给自己的回帖中也加上签名?
    http://blog.csdn.net/q107770540/archive/2011/03/15/6250007.aspx
      

  7.   

    .trim()函数 作用:把textbox里面的空格去掉
    例如if(Textbox1.Text=“”)
    {
         //为空时你所要做的事情
    }