Создать каталог пользовательских веб-контроллеров - PullRequest
0 голосов
/ 27 января 2011

Я очень рад узнать, как это сделать.

Я создал 10 пользовательских веб-контроллеров, которые предназначены для использования на нескольких пользовательских сайтах на моем веб-сайте и т. Д., И я хочу узнать, как создать каталог, который будет работать так же, как asp.net.

В данный момент я должен зарегистрировать webusercontrol в верхней части страницы следующим образом:

<%@ Register TagPrefix="prefix" TagName="UserControl" Src="Source" %>

Как мне создать каталог, содержащий все мои webusercontrols, так что мне нужно только зарегистрировать сборку и использовать префикс, и тогда появится intellisense?

<MyPrefix:'list of my controls' />

1 Ответ

1 голос
/ 27 января 2011

Вы можете зарегистрировать элементы управления в web.config, чтобы вам не приходилось регистрировать их на каждой странице

<pages>
<controls>
<add tagPrefix="myprefix" src="~/mycontrol.ascx" tagName="MyControl" />
</controls>
</pages>

Я думаю, что это достигнет того, что вы пытаетесь сделать, вы получите intellisense при вводе префикса

...