. net MVC自定义视图引擎布局



FindView方法的自定义视图引擎中,我如何看到使用的Layout ?masterName始终为空

ViewEngineResult FindView(ControllerContext controllerContext, string viewName, string masterName, bool useCache) {
    // How do I get WebViewPage.Layout to know what layout is used?
}

除非您使用return View(string viewName, string masterName)在控制器级别设置主机,否则masterName将始终为空。主值是,通常是在编译视图时确定的

相关内容

  • 没有找到相关文章

最新更新