Путаница по поводу относительно частичного просмотра в движке бритвы asp.net mvc 3 - PullRequest
1 голос
/ 13 июня 2011

Мое приложение имеет следующую структуру для представлений ...

вид, связанный с формой

  • вид / форма / datecontrol.cshtml
  • вид / форма / textcontrol.cshtml
  • вид / форма / checkboxcontrol.cshtml

... и т.д. и

поиск связанных видов

  • вид / поиск / searchgrid.cshtml

Теперь в searchgrid.cshtml я хочу сделать частичный вызов элементов управления в форме. Я попробовал все следующее, но все равно выдает ошибку.

@Html.Partial("~/form/textcontrol",
@Html.Partial("/form/textcontrol",
@Html.Partial("views/form/textcontrol",

Как мне поступить с этим?

1 Ответ

3 голосов
/ 13 июня 2011

Поместите общие представления в папку «Shared», а затем сослаться на них, как на любой другой фрагмент:

@Html.Partial("textcontrol")

Если они должны быть в другой папке, попробуйте (обязательно укажите ~ /):

@Html.Partial("~/Views/form/textcontrol.cshtml")

как я могу визуализировать частичные представления в asp.net mvc 3

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