所以我有2个控制器,其中一个是主控制器。他们看起来有点像这样:
public class MaterController : ControllerBase
{
}
和
public class ChildController : MaterController
{
}
所以我的ChildController
继承自MasterController
。我的MasterController有一些视图,可以通过以下方式找到:
return this.View("MyViewName");
但是,在我的ChildController
中,我无法在未指定系统中的完整文件路径的情况下访问MyViewName
。为什么是这样?我可以做任何事情,所以我不必指定完整的路径吗?
答案 0 :(得分:1)
您只需使用其他控制器名称即可:
return View("/MaterController/MyViewName");