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

StackOverflow https://stackoverflow.com/questions/813810

Вопрос

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

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

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

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

Спасибо

Это было полезно?

Решение

в .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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top