如何使用asp.net动态地向表添加行

问题描述 投票:0回答:2

我想以下列方式生成一个表:

  <table>
      <tbody>
          <tr class="folder" style="-moz-user-select: none;">
              <td><div><img src="folder.png"><span>home</span></div></td>
              <td class="bytes">Folder</td>
          </tr>
          <tr class="folder hover" style="-moz-user-select: none;">
              <td><div><img src="folder.png"><span>share</span></div></td>
              <td class="bytes">Folder</td>
          </tr>
      </tbody>
  </table>​

我想根据条目数添加CS代码中的行。

asp.net dynamic html-table rows
2个回答
1
投票

您应该考虑使用Repeater进行数据显示,而不是“向html表中添加元素”,这样可以为您提供干净的html(完全按照您的意愿)。

然后在每次单击时,您将执行您需要执行的操作(代码隐藏)并重新绑定转发器。

希望有所帮助。


0
投票

我同意塞巴斯蒂安为什么不使用转发器或数据列表来绑定数据。您使用什么来源来获取数据?如果您从SQL表中提取数据是一篇非常好的文章,介绍如何帮助您入门。

http://msdn.microsoft.com/en-us/library/aa719636(v=vs.71).aspx

© www.soinside.com 2019 - 2024. All rights reserved.