我们想在我们的 MVC1.0 项目中使用 Html.RenderAction。我已经从 codeplex 下载了 Futures Microsoft.Web.Mvc dll,将其复制到我们项目的 bin 文件夹中,并添加了对它的引用。
但是,当我尝试在我们的一个 View 中使用它时,Html.RenderAction 仍然不可用。
这可能只是我遗漏的一个愚蠢的细节,但我不知道我还需要做什么 :(
附言我检查了一下,实际上我可以编写“Microsoft.Web.Mvc.ViewExtensions.RenderAction”并且 Visual Studio 自动完成代码就好了,所以看来 dll 已正确包含在项目中。
请您参考如下方法:
您必须将它添加到 web.config 中的“namespaces”标签。
<system.web>
<pages>
<namespaces>
<add namespace="Microsoft.Web.Mvc"/>
</namespaces>
</pages>
</system.web>
