在运行时切换MasterPageFile

时间:2009-06-30 22:12:39

标签: asp.net-mvc master-pages

在运行时,有没有办法指定视图应该使用哪个MasterPageFile?

基本上,当呈现视图时,我需要告诉它使用哪个主页面文件,这可以从数据库或其他东西获得。

1 个答案:

答案 0 :(得分:2)

没关系,我发现了它。 View()方法中有一个覆盖,它将一个母版页作为参数。

return View("Index","~/Views/Shared/Site.Master");