如何使用razor视图引擎直接访问ASP.NET MVC中的.cshtml文件?
例如我有这个网址:localhost / Home / About。这将在“主”页面内加载about网站。
我想加载about页面而不加载母版页。所以我在想我可以使用这个url:localhost / Home / About.cshtml。但它不起作用。
如何在不加载母版页的情况下加载视图页面?
答案 0 :(得分:5)
您可以像这样使用方法Html.Partial
:
@Html.Partial("About")
修改强>
我可能误解了你的问题。如果您想避免包含母版页,则需要删除布局。
将此添加到您的视图顶部:
@{
Layout = null;
}