视图' ProductTemplate.Simple'或者找不到它的主人,或者没有视图引擎支持搜索到的位置

时间:2014-05-01 05:05:29

标签: nopcommerce

实际上我想在使用插件点击产品时在新表中插入产品及其数量。我没有插件就这样做了。 我在我的插件中复制了产品操作方法,但问题是首先调用nop.web.catalog控制器的产品操作方法然后在写入时调用我的插件的产品操作方法 ProductTemplate.simple.cshtml中的@ Html.Action(" Product"," ProductMostviewed",new {productId = Model.Id})

但是在ProductTemplate.simple.cshtm中,@ Html.Action(" Product"," ProductMostviewed",new {productId = Model.Id})出现了问题.error是& #34;视图' ProductTemplate.Simple'或者找不到它的主人,或者没有视图引擎支持搜索到的位置。 "

请帮忙。

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

我已经看到两个不同的事情导致了这个错误。

  1. 如果您未将视图设置为"嵌入式资源"这可能会发生。
  2. 如果您未在Controller操作中正确引用视图,则可能会发生这种情况。它应该是这样的:

    //This is right
    return View("Nop.Plugin.<namespace>.<pluginname>.Views.<ControllerName>.<ViewName>", model);
    
    //This is wrong
    return View(model);