0

我有一张表,我在设计时添加了它。它的 ID 是“tblItems”

tblItems 中有一行。名字叫“trItems”

trItems 中有一个名为“tdItems”的列

现在我想动态添加一个按钮到 tdItems。

如何添加此按钮?

4

2 回答 2

1

我用过

<td ID = "tdItems" runat = "server">

现在我可以在我的代码中访问这个 tdItems。

runat = "server" 是其背后的关键。

于 2013-05-03T21:34:23.427 回答
0

使用数组列表

以下答案是在 Java 中,但它应该有所帮助: http: //www.codeproject.com/Questions/526040/Addpluselementsplustoplusaplusdynamicplustwoplusdi

基本上你先做一个ArrayList someItemfortdItems然后再做一个ArrayList ArrayListfor trItems

这看起来会因您尝试使用的语言而异,但它应该可以工作。

要添加一行,您将添加一个ArrayListtotrItems并添加一列您将添加someItem到所需ArrayList的 in 中trItems。这将导致设计非常笨拙的数组,因此要遍历它,您需要.Length;在遍历之前从每一行获取属性,否则您可能会遇到错误。

最好在编译时设置数组边界,然后在运行时添加项目,但有些应用程序根本不允许这样做。在不知道代码的应用程序的情况下,我建议您确保不能先在编译时设置数组边界。

于 2013-05-03T20:56:08.923 回答