У меня есть приложение ASP.NET MVC 3 с двумя областями, которые являются отдельными проектами, на которые ссылается основное приложение.Оба проекта области находятся в каталоге областей основного приложения.Мне было интересно, могу ли я вызвать DisplayTemplates из одной области в другой.
Например, я добавил следующий шаблон в файл ~ / Areas / Area1 / Views / Shared / DisplayTemplates / Test.cshtml:
@model string
Test Display Template
Теперь в представлении проекта Area2 я говорю:
@Html.Display("Test", "~/Areas/Area1/Views/Shared/DisplayTemplates/Test.cshtml")
Но он ничего не отображает.Мне было интересно, если кто-то может дать мне знать, если это возможно, и что я делаю неправильно.
Спасибо