也可以吧用一个动态的Table控件,在后台循环着往里写文本框,ID不能重复,想画多少就有多少,读取的时候也循环着读,用“Resuqst.Form[txtName]”,txtName是你文本框的ID。这样好像是可以,你试试

解决方案 »

  1.   

    在Page_Load()中 for(int _i=0;_i<10;_i++)
    {   System.Web.UI.WebControls.TextBox _textBox1 = new System.Web.UI.WebControls.TextBox();
    _textBox1.ID="name"+_i.ToString(); System.Web.UI.WebControls.TextBox _textBox2 = new System.Web.UI.WebControls.TextBox();
    _textBox2.ID="sex"+_i.ToString(); System.Web.UI.WebControls.TextBox _textBox3 = new System.Web.UI.WebControls.TextBox();
    _textBox3.ID="age"+_i.ToString();
    this.Page.Controls.Add(_textBox1);
    this.Page.Controls.Add(_textBox2);
    this.Page.Controls.Add(_textBox3);
    }
      

  2.   

    cbw99(野盾) 
    老兄,刚学,你这样写我看不懂  呵呵 不好意思
    能否贴段代码出来看看
      

  3.   

    不好意思,我手头没有现成的代码你按 cyp503兄的方法试试,也应该可以的
      

  4.   

    控件的ID不同,但是可以有相同的name,用 document.getElementsbyName('name'),就可以获得一个控件数组,然后根据ID的不同......。明白?