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

Комментарии

Комментариев пока нет.

Добавить комментарий






 
Copyright © Антон Ковалев