现在要给后台代码动态生成的textBox加只能输入数字的验证怎么加
//教材名称 Name            cell = new HtmlTableCell();
            cell.Attributes.Add("class", "gv_header");
            TextBox Name = new TextBox();
            Name.ID = "Name_" + i.ToString();
            if (!Page.IsPostBack && i < dt.Rows.Count)
            {
                Name.Text = dt.Rows[i]["Name"].ToString();
            }            Name.Width = width;
            Name.CssClass = "subinputborder";
帮忙给弄一下,这块不是太明白。还有就是验证怎么写

解决方案 »

  1.   

    不是验证控件的问题,是aspx页面里面就没控件,全是在。cs文件中生成的,写个Javascript,怎么在后台去调用这个验证方法
      

  2.   

    第一下,速度来个人啊,有急用
     WDTitle.Attributes.Add("needv", "notNull");
    可不可以像上面的方式添加
      

  3.   


    有ID就好验证正则:全数字:^\d+$数字,小数:^\d+(\.\d+)?$
      

  4.   

    使用方法如下
    使用Regex对象先引用System.Text.RegularExpressions
    string s="^[0-9]*$";//正则表达式
    Regex reg=new Regex(s);
    if(!reg.IsMatch(this.textbox1.text))
    {        }