控制器位于/ Areas / ShoppingCart / Controllers /
中我试图让控制器返回/ Views / Shared文件夹中的PartialView。
守则如下:
namespace MVCIIITourism.Areas.shoppingcart.Controllers
{
public class CartController : Controller
{
public ActionResult GetCart()
{
return PartialView("../../Shared/Views_Cartpatail.cshtml");
}
public ActionResult AddToCart(int id)
{
var currentCart = Operation.GetCurrentCart();
currentCart.AddProduct(id);
return PartialView("../../Shared/Views_Cartpatail.cshtml");
}
}
}
但是Chrome会显示错误消息
在/ Areas / ShoppingCart / Controllers /
中找不到PartialView
我该如何解决问题?
答案 0 :(得分:0)
如果您的部分位于共享文件夹中,则不必通过整个路径
所有控制器都可以访问的共享文件夹
简单使用:
return PartialView("Views_Cartpatail.cshtml");