2010-10-18 63 views
1

我想创建自定义控件(我们将其命名为DesignPanel),该控件将允许用户设计自己的网页结构,该网页结构将存储在站点地图文件中。此设计面板内部会有子控件(SiteElement)。用户将通过连接Site Elements来构建页面结构,对其进行定制(如更改名称)并添加新的在ASP.NET中动态创建自定义控件

最后一点对我来说是主要问题。我是否应该动态添加这些网站元素控件,如DesignPanel.Controls.Add(new SiteElement())UpdatePanel控件中,或者有更好的方法(通过javascript将它们添加到DOM结构,不同的东西)?

我不需要任何代码或准备的解决方案,只是名称技术,我应该找!

谢谢!

回答

0

Sitemap可以从数据库条目动态创建,这可能会更容易。

服务器端的选择是更好的,而动态生成的形式,因为不建议,因为浏览器保持兼容,服务器端事件手工操作和状态管理等与DOM方法问题