2013-10-28 88 views
0

我想動態生成一個UI,如如何在單擊asp.net中的按鈕時生成表格行?

最初一個表格將顯示3列和5行。在三列中,用戶將輸入一個值,如果用戶需要額外的話,會出現一個名爲add more的按鈕,當用戶單擊該按鈕時,應將新行添加到該現有列。用戶可以刪除任何列,只需點擊另一個名爲刪除列的按鈕。我需要將所有這些值保存到數據庫表中......我如何實現這一點?等待您的答覆國家。

回答

0

如果您想要自己構建表並且不想使用GridView,則可以使用下面示例中使用的方法。

您可以使用Syatem.Web.UI命名空間動態創建控件,但請注意,ASP.net是無狀態的,您將不得不跨越回傳重新創建控件。 如果您使用相同的邏輯再次動態生成相同的ID,則視圖狀態將自動保留。

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

希望有幫助。

相關問題