Загрузка частичного из библиотеки классов - PullRequest
2 голосов
/ 15 апреля 2009

Есть ли способ загрузить частичные представления из библиотеки классов?
Я хотел бы извлечь общие части из нескольких веб-сайтов, чтобы их было проще обслуживать.

В настоящее время я отображаю свои партиалы с (например)

<%Html.RenderPartial("~/Views/Search/_searchBlock.ascx", ViewData);%>

Это файл, но при создании библиотеки классов представления компилируются. Есть ли способ загрузить библиотеки, скомпилированные в этой библиотеке?

Ответы [ 2 ]

0 голосов
/ 23 апреля 2009

См. Фил Хаакс новое сообщение для альтернативной идеи

0 голосов
/ 15 апреля 2009

Единственный способ, которым я могу думать, это сделать с помощью встроенных ресурсов и пользовательского viewengine. Отражатель точек (или загрузите изображение MVC) по адресу System.Web.Mvc.Html.RenderPartialExtensions

...