单击asp.net中的按钮时如何生成表行?

时间:2013-10-28 12:16:26

标签: asp.net .net multiple-columns

我想像

一样动态生成UI

最初,将显示一个包含3列和5行的表。在三列中,用户将输入值,如果用户需要额外的,则会有一个名为add more的按钮,当用户点击该按钮时,应该将新行添加到该现有列。用户可以删除任何列只需单击另一个名为remove column的按钮。我需要将所有这些值保存到表中的数据库中.....我怎样才能实现这一点?等待你的回复国家。

1 个答案:

答案 0 :(得分:0)

如果您希望自己构建表并且不想使用Gridview,则可以使用以下示例中使用的方法。

您可以使用Syatem.Web.UI命名空间动态创建控件,但请注意ASP.net是无状态的,您必须在回发之间重新创建控件。 如果使用相同的逻辑再次动态生成相同的ID,则将自动维护视图状态。

unable to add more than one server control dynamically in asp.net

希望有所帮助。