用C#在网页上生成输入框,如何做到提交按键和框都是动态生成的?
比如:我点击某按钮会生成一个输入框,再次点击将输入框的数据存入session,从服务的获得session。

解决方案 »

  1.   

    只要知道 HTML 可以用 String Render 到客户端,客户端按下submit 提交到服务端,可以从 Request里取到所有信息,就不难了。
      

  2.   

    在页面中动态生成一个输入框TextBox tbox = new TextBox();
    tbox.ID = "tbox";
    this.form1.Controls.Add(tbox);查找输入框:TextBox tbox = (TextBox)this.form1.FindControl("tbox");
    string str = tbox.Text;
      

  3.   

    softkexin的方法我试过了,但是会出现无法找到控件的情况。
      

  4.   


    但是动态生成的按钮会在asp.net提交的那个表单里面么?提交之后又如何将其信息取出呢?