[英]Create custom controls dynamically in ASP.NET
我想創建自定義控件(將其命名為DesignPanel
),該DesignPanel
將允許用戶設計自己的網頁結構,該結構將存儲在站點地圖文件中。 該設計面板內部將具有子控件( SiteElement
)。 用戶將通過連接站點元素來構建頁面結構,對其進行自定義(例如更改名稱)並添加新的 。
最后一點對我來說是主要問題。 我應該在UpdatePanel
控件中動態添加那些網站元素控件,例如DesignPanel.Controls.Add(new SiteElement())
還是有更好的方法(通過JavaScript將它們添加到DOM結構中,這有些不同)?
我不需要任何代碼或准備好的解決方案,只需命名我應該尋找的技術!
謝謝!
可以從數據庫條目動態創建站點地圖,這對您來說可能會更容易。
動態生成表單時,服務器端選項更好,因為不推薦使用DOM方法的問題,因為瀏覽器具有兼容性,服務器端事件的手動處理以及狀態管理等。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.