2013-11-25 104 views
0

我一直在想用C#创建一个简单的CMS系统,而首先想到的问题是动态集成用户控件。动态用户控件

Usualy我一直在静态地在每个页面上集成用户控件,在那里我注册了我的用户控件的名称。

在这个项目中,我一直在考虑通过我的数据库将模块(用户控件)分配给我的内容页面。

现在我的问题是,我可以如何在一个页面上动态地集成一个和多个用户控件。

+0

这是使用WinForms,WPF,ASP.net吗? – DaveShaw

回答

0

创建一个占位符并为其分配一个动态控件似乎是一种有效的方法。

PlaceHolder.Controls.Add(ControlInstance);