1

我已将 site.master 文件保存到我的 view\shared 文件夹中。为控制器分配新视图时,我从“添加视图”对话框中检查“使用布局或母版页”。

浏览视图/共享文件夹时,只有 .cshtml 文件可用,.master 文件不可用。

我正在使用剃刀视图引擎。

为什么我无法选择 site.master 文件?

4

1 回答 1

2

Razor 视图引擎不使用.master文件。这是特定于 WebForms 视图引擎的。Razor 使用与~/Views/Shared/_Layout.cshtml. 因此,将您的自定义母版保存为.cshtml文件~/Views/Shared夹中的文件,它会在添加新视图时出现。

于 2011-04-26T20:47:40.040 回答