Автозаполнение / Intellisense в VS 2010 (открывается с помощью WebMatrix) для @Model. [NAME] - PullRequest
1 голос
/ 31 января 2012

Не конкретно вопрос Orchard CMS, но я использую Orchard.Web (предварительная компиляция) в WebMatrix, а затем нажимаю, чтобы открыть в VS2010.

Нет сборки, я понял.

Но есть ли способ получить autocomplete / intellisense (не уверен, как он называется), чтобы в View.cshtml при вставке «using Model», а затем «@model Model» вверху,и затем в моем Html.BeginForm, когда я набираю "@Model. [NAME]", я получаю варианты, для которых ИМЯ я хочу использовать?:)

1 Ответ

0 голосов
/ 31 января 2012

Model действительно название вашей модели? В верхней части вашего представления вы должны иметь:

@model YourModelClassName

И чтобы получить доступ к свойствам вашей Модели, вы должны сделать что-то вроде YourModelClassName.YourProperty.

когда я набираю "@Model. [NAME]", я получаю опции, для которых NAME я хочу использовать?

По этой цитате вы думаете, что сможете получить доступ к тому, что будет храниться в свойстве NAME вашей Модели? Intellisense не даст вам этого. Это доступно только во время выполнения.

Редактировать Вам нужно построить свой проект, прежде чем ваш View сможет использовать Intellisense.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...