none
动态生成table的行和列,以及table中的TextBox RRS feed

  • 问题

  • 我想要这种效果,谁会做,请给我个代码示例:

    动态生成table的行和列,比如说有5行,10列

    每行的每列中动态生成两个TextBox,

    保存时每个TextBox要知道是给哪一行那一列赋值

    (急需要,希望大虾辛苦些)

    2010年12月15日 7:57

答案

  •  

    http://msdn.microsoft.com/zh-cn/library/ty0ce8sc%28VS.80%29.aspx

    HtmlTable控件,Table控件

     

    另外,js也能实现


    【孟子E章】
    • 已标记为答案 m s 2010年12月17日 5:30
    2010年12月16日 1:52
    版主
  • 你好:

    你可以直接在客户端动态生成表格。并添加Inpput控件,提交时将form中的数据提交到服务端处理或使用ajax提交。

    方法一:使用createElement生成表格,使用insertRow和insertCell方法生成行列,单元格的内容使用innerHTML属性进行填充。
    方法二:使用createElement生成表格,使用CreateElement方法生成行列,单元格的内容使用了createTextNode方法填充。
    方法三:拼接表格innerHTML属性的字符串,使用字符串 += 操作符链接字符串
    方法四:拼接表格innerHTML属性的字符串,各个字符串追加数组里面,最后调用数组的join方法生成目标字符串。

    http://www.cnblogs.com/zhw511006/archive/2010/04/05/1704731.html


    I am here!
    • 已标记为答案 m s 2010年12月17日 5:30
    2010年12月16日 6:27
    版主

全部回复

  •  

    http://msdn.microsoft.com/zh-cn/library/ty0ce8sc%28VS.80%29.aspx

    HtmlTable控件,Table控件

     

    另外,js也能实现


    【孟子E章】
    • 已标记为答案 m s 2010年12月17日 5:30
    2010年12月16日 1:52
    版主
  • 你好:

    你可以直接在客户端动态生成表格。并添加Inpput控件,提交时将form中的数据提交到服务端处理或使用ajax提交。

    方法一:使用createElement生成表格,使用insertRow和insertCell方法生成行列,单元格的内容使用innerHTML属性进行填充。
    方法二:使用createElement生成表格,使用CreateElement方法生成行列,单元格的内容使用了createTextNode方法填充。
    方法三:拼接表格innerHTML属性的字符串,使用字符串 += 操作符链接字符串
    方法四:拼接表格innerHTML属性的字符串,各个字符串追加数组里面,最后调用数组的join方法生成目标字符串。

    http://www.cnblogs.com/zhw511006/archive/2010/04/05/1704731.html


    I am here!
    • 已标记为答案 m s 2010年12月17日 5:30
    2010年12月16日 6:27
    版主