Как заставить VisualStudio intellisense работать в html-свойствах строго типизированного представления? - PullRequest
1 голос
/ 20 февраля 2010

Если я поставлю что-то вроде:

<%=Model.Project.Id %>

в теле строго типизированного представления я получаю полное значение для моей модели.

Однако, если я поставлю:

<a href="/Projects/Edit/<%=Model.Project.Id %>">

Если скрипт написан в свойстве html (в нашем случае это свойство href = ""), intellisense не работает.

Я предполагаю, что это ограничение VisualStudio, но, похоже, это очень распространенная задача, и она должна работать. можно ли это исправить? В моей версии VisualStudio есть проблема?

Ответы [ 2 ]

2 голосов
/ 20 февраля 2010

Intellisense, вероятно, не активен в текстовых блоках (между двойными кавычками), что совершенно нормально.

Однако я никогда не использовал Visual Studio для разработки приложения asp.net, поэтому я не могу сказать вам, как это исправить, но у меня есть идея.

Reshaper - мощный инструмент для приложений .net. Он поддерживает asp.net и может делать то, что вам нужно. Вы должны попробовать это!

1 голос
/ 20 февраля 2010

Можете ли вы заставить IntelliSense появляться? Я думаю, что стандартное сочетание клавиш CTRL + Пробел?

...