我用js动态在一个table里面添加了几行几列,并且让用户在里面输入了他们的数据,那么当我的界面post回来的时候怎么让我添加的这几行和几列还有里面的输入的数值能够取得回来。
bty:这个页面里其他的非动态添加的控件值是能够取得回的。

解决方案 »

  1.   

    可以借助 asp.net 来保存数据
      

  2.   

    输入控件是服务端控件还是html?
    服务端控件可以FindControl
      

  3.   

    如何借助asp.net 来保存数据?
    输入控件是动态添加的html
      

  4.   

    用循环
    比如
    string str="";
    for(int j=1;j<=5;j++)//前台有多少行,列用id区分开
    {
    if(Request.Form["name"+j]!=""&&Request.Form["name"+j]!=null)
    {
                 str=Request.Form["name"+j]
            }
            }
      

  5.   

    动态添加的前台控件,无法findcontrol只有通过Request
      

  6.   

    参考:
    http://blog.csdn.net/lfywy/archive/2008/06/11/2535885.aspx