如何从继承的控制器访问视图路径?

时间:2014-08-21 10:49:31

标签: c# inheritance view controller

所以我有2个控制器,其中一个是主控制器。他们看起来有点像这样:

public class MaterController : ControllerBase
{
}

public class ChildController : MaterController
{
}

所以我的ChildController继承自MasterController。我的MasterController有一些视图,可以通过以下方式找到:

return this.View("MyViewName");

但是,在我的ChildController中,我无法在未指定系统中的完整文件路径的情况下访问MyViewName。为什么是这样?我可以做任何事情,所以我不必指定完整的路径吗?

1 个答案:

答案 0 :(得分:1)

您只需使用其他控制器名称即可:

return View("/MaterController/MyViewName");