Создать каталог пользовательских веб-контроллеров
Я очень рад узнать, как это сделать.
Я создал 10 пользовательских веб-пользовательских контроллеров, которые предназначены для использования на нескольких пользовательских сайтах на моем веб-сайте и т. Д., И я хочу узнать, как создать каталог, который будет работать так же, как asp.net.
На данный момент я должен зарегистрировать webusercontrol в верхней части страницы следующим образом:
<%@ Register TagPrefix="prefix" TagName="UserControl" Src="Source" %>
Как мне создать каталог, который содержит все мои webusercontrols, так что мне нужно только зарегистрировать сборку и использовать префикс, и тогда появится intellisense?
<MyPrefix:'list of my controls' />
1 ответ
Вы можете зарегистрировать элементы управления в web.config, чтобы вам не приходилось регистрировать их на каждой странице.
<pages>
<controls>
<add tagPrefix="myprefix" src="~/mycontrol.ascx" tagName="MyControl" />
</controls>
</pages>
Я думаю, что это достигнет того, что вы пытаетесь сделать, вы получите intellisense при вводе префикса