Как помочь Intellisense, чтобы он перечислял обработчики событий на моих страницах aspx? - PullRequest
2 голосов
/ 21 октября 2011

У меня есть пользовательский элемент управления кнопки, который обрабатывает OnServerClick.Мои разработчики aspx спрашивают меня, можно ли повлиять на Intellisense, чтобы он предоставил мне все возможные обработчики событий для этой страницы.Возможно ли это?

По сути, я хотел бы иметь автозаполнение для моих событий OnServerClick на своих страницах ASPX (точно так же, как если бы у меня было перечисление).

1 Ответ

1 голос
/ 22 ноября 2011

Невозможно получить intellisense для событий на стороне сервера в aspx.

Вероятно, это работает только в конструкторе. Когда ваши разработчики хотят увидеть возможные обработчики, они могут проверить конструктор и просмотреть обработчики событий click в свойствах кнопки / events / click.

Просто ограничение / ошибка / вы называете его Visual Studio 2010 и ниже.

Но: возможно, VS 2011 сделает вас счастливым! :

В VS 2011 Developer Preview разметка intellisense для всех ASP.NET события на стороне сервера покажут вам список выходных обработчиков и значение называется «Создать новое событие». Это означает, что вы можете прикрепить событие с некоторым выходом обработчика события или выберите «создать новое событие», чтобы генерировать новый обработчик с правильной подписью в коде файл.

Для получения дополнительной информации и скриншотов: Генерация обработчика событий на стороне сервера из разметки ASP.NET в Visual Studio 2011 Preview для разработчика

...