asp.net-mvc – ASP.NET MVC Beta 1 – 哪里是Html.RenderPartial?

我正在将我的Preview 5应用程序升级到Beta 1,而我几乎在这里保存这个错误,当尝试渲染控件时:

‘System.Web.Mvc.HtmlHelper’ does not
contain a deFinition for
‘RenderPartial’ and no extension
method ‘RenderPartial’ accepting a
first argument of type
‘System.Web.Mvc.HtmlHelper’ Could be
found (are you missing a using
directive or an assembly reference?)

我的标记(在.aspx视图内容页面中)是:

<% Html.RenderPartial("Controls/UserForm",ViewData); %>

我试过使用Microsoft.Web.Mvc,但没有用.有没有人知道Html.RenderPartial在哪里,或者可以使用什么方法

解决方法

并且不要忘记添加如下的命名空间到web配置,我认为预览5认的web.config没有System.Web.Mvc.Html里面:
<namespaces>
 <add namespace="System.Web.Mvc"/>
 <add namespace="System.Web.Mvc.Ajax"/>
 <add namespace="System.Web.Mvc.Html"/>
 <add namespace="System.Web.Routing"/>
 <add namespace="System.Linq"/>
 <add namespace="System.Collections.Generic"/>
</namespaces>

相关文章

### 创建一个gRPC服务项目(grpc服务端)和一个 webapi项目(...
一、SiganlR 使用的协议类型 1.websocket即时通讯协议 2.Ser...
.Net 6 WebApi 项目 在Linux系统上 打包成Docker镜像,发布为...
一、 PD简介PowerDesigner 是一个集所有现代建模技术于一身的...
一、存储过程 存储过程就像数据库中运行的方法(函数) 优点:...
一、Ueditor的下载 1、百度编辑器下载地址:http://ueditor....