Asp.net mvc 在webform上混合mvc
我遵循这一点在webform上混合使用mvc。 我增加了以下参考:Asp.net mvc 在webform上混合mvc,asp.net-mvc,model-view-controller,webforms,Asp.net Mvc,Model View Controller,Webforms,我遵循这一点在webform上混合使用mvc。 我增加了以下参考: System.Web.Routing System.Web.Abstractions System.Web.Mvc 并根据文档修改我的web.config 但是在web表单Html.RenderPartial,Html.ActionLink中无法识别。我得到一个错误: “System.Web.Mvc.HtmlHelper”不包含“RenderPartial”的定义,并且找不到接受“System.Web.Mvc.HtmlHelpe
Html.RenderPartial
,Html.ActionLink
中无法识别。我得到一个错误:
“System.Web.Mvc.HtmlHelper”不包含“RenderPartial”的定义,并且找不到接受“System.Web.Mvc.HtmlHelper”类型的第一个参数的扩展方法“RenderPartial”(是否缺少using指令或程序集引用?
我可能会错过任何参考资料,或者我的方式不对。MVC对我来说是全新的。谢谢。您必须确保使用了正确的命名空间。由于这些方法定义为扩展方法,因此您需要确保使用正确的名称空间: 如果这是web表单,则需要将其添加到页面顶部:
<%@ Import Namespace="System.Web.Mvc.Html" %>
我导入了名称空间,但仍然有一个错误。没有任何actionlink。我有.ascx控件。有任何想法。谢谢回复。
@using System.Web.Mvc.Html