CS1061部分视图未加入nopcommerce插件

时间:2016-09-26 08:07:08

标签: asp.net-mvc nopcommerce

我正在开发nopcommerce插件并在母版页中调用部分视图。但加载显示此错误:

  

CS1061:'System.Web.Mvc.HtmlHelper'不包含   'Patial'的定义,没有扩展方法'Patial'接受a   “System.Web.Mvc.HtmlHelper”类型的第一个参数可以是   发现(您是否缺少using指令或程序集引用?)

2 个答案:

答案 0 :(得分:1)

看起来你有一个错字。您正在使用@Html.Patial("myview")而不是@Html.Partial("myview")

答案 1 :(得分:1)

根据评论,您收到了错误:

  

找不到部分视图'vendorProfile'或没有查看引擎   支持搜索的位置。以下地点是

这意味着它在无法找到名为“vendorProfile”的视图的位置搜索,因此将该视图放到~/Themes/twigoh/Views/Dashboard/或者您可以从插件返回部分视图,如:

PartialView("~/Plugins/Twigoh.Sellers/Views/Dashboard/vendor‌​Profile.cshtml", model);

在主视图中加载时显示错误,因为它尝试在共享文件夹中查找但未获取该视图。因此,不要调用@Html.Partial使用@Html.RenderAction,也不要将该视图复制到共享文件夹。

希望这有帮助!

相关问题