2

有没有办法从类库中加载部分视图?
我想从几个网站中提取通用部分,以使它们更易于维护。

目前我用(例如)渲染我的部分

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

这是基于文件的,但是在创建类库时,会编译视图。有没有办法加载在这个库中编译的库?

4

2 回答 2

0

我能想到的唯一方法是使用嵌入式资源和自定义视图引擎。System.Web.Mvc.Html.RenderPartialExtensions 中的点反射器(或下载 MVC 资源)

于 2009-04-15T10:13:22.440 回答
0

请参阅 Phil Haacks的新帖子了解另一种想法

于 2009-04-23T09:22:45.860 回答