ASP.NET 2.0: Регистрация контрола в Web.Config
В ASP.NET 2.0 появилась возможность регистрировать контролы в Web.Config и использовать их без объявления(<%@ Register %>) на странице(.aspx). Крайне удобно, когда используется много контролов и приходится их регистрировать на каждой странице.
Делается таким образом:
Web.Config
<system.web>
<pages>
<controls>
<add tagPrefix="mycontrol" src="~/Controls/Header.ascx" tagName="header"/>
<add tagPrefix="mycontrol" src="~/Controls/Footer.ascx" tagName="footer"/>
</controls>
</pages>
</system.web>
Вставка на .aspx странице
<mycontrol:header id="Header" runat="server" />
1 августа 2007 г. 16:43