Могу ли я разместить пользовательские элементы управления ASP.NET на страницах без объявления элемента управления? - PullRequest
1 голос
/ 02 мая 2009

Я хотел бы разместить пользовательские элементы управления на страницах, не регистрируя тег в верхней части страницы. Например:

<p>some text</p>
<myname:mycontrol runat="server" />

Возможно ли это? Я слышал, что объявления тегов могут быть сделаны в web.config ... это правда?

Если это так, есть идеи, какие версии .NET Framework поддерживают это?

Спасибо

1 Ответ

5 голосов
/ 02 мая 2009

в .net 2.0 web.config:

<pages>
    <controls>
    <add tagPrefix="MYPREFIX" namespace=="MyNamespace.Stuff" assembly="MyAssembly" />

Гораздо более тщательное обсуждение http://weblogs.asp.net/scottgu/archive/2006/11/26/tip-trick-how-to-register-user-controls-and-custom-controls-in-web-config.aspx

...