ASP.NET自动加载没有web.config的用户控件

时间:2011-01-25 06:47:56

标签: asp.net web-config autoload

您好我必须在asp.net 2.0中进行自动加载(但如果不可能请告诉我更高版本)。在aspx文件中,我有正常的标签,如

<aaa:BBB ID="ccc" runat="server" />

我还在web.config中添加了像system.web-&gt; pages-&gt; controls-&gt;这样的控件。

<add src="zzz" tagName = "BBB" tagPrefix="aaa" />

我不想在web.config中添加行,因为我已经为特定项目提供了大量的用户控件,而且它变得一团糟。

我想要什么? Autoloader :)也许对web.config进行一些微调?我知道web.config被解析为一些管理它的类。你甚至可以写这个类,但你也写入web.config文件...增加它的大小:(

1 个答案:

答案 0 :(得分:0)

据我所知,asp.net模板控件没有自动加载器。例如:SharePoint有许多基于模板的控件(ascx),每个控件都必须单独注册。

您不必在web.config中注册每个控件,但您可以在使用它们的页面上注册它们。

http://msdn.microsoft.com/en-us/library/c76dd5k1.aspx