如何为子视图文件夹设置控制器

How to have Controller for a Subviewfolder

我喜欢有多个视图的控制器。结构应该如下所示。

是否有可能或任何人也有好主意避免使用 AddQuantityProduct.cshtmlAddMatrixProduct.cshtml.

这样的视图名称

尽管我认为让控制器拥有如此多的功能不是个好主意,但您可以通过在每个操作中指定视图的完整路径来轻松做到这一点。

示例:

public ActionResult Foo()
{
    return View("~/Views/Products/Add/MatrixProduct.cshtml");
}