2010-10-18 66 views
1

我想創建自定義控件(我們將其命名爲DesignPanel),該控件將允許用戶設計自己的網頁結構,該網頁結構將存儲在站點地圖文件中。此設計面板內部會有子控件(SiteElement)。用戶將通過連接Site Elements來構建頁面結構,對其進行定製(如更改名稱)並添加新的在ASP.NET中動態創建自定義控件

最後一點對我來說是主要問題。我是否應該動態添加這些網站元素控件,如DesignPanel.Controls.Add(new SiteElement())UpdatePanel控件中,或者有更好的方法(通過javascript將它們添加到DOM結構,不同的東西)?

我不需要任何代碼或準備的解決方案,只是名稱技術,我應該找!

謝謝!

回答

0

Sitemap可以從數據庫條目動態創建,這可能會更容易。

服務器端的選擇是更好的,而動態生成的形式,因爲不建議,因爲瀏覽器保持兼容,服務器端事件手工操作和狀態管理等與DOM方法問題