我正在尝试创建一个asp.net MVC网站,并注意到由于共享布局模板,我创建的每个视图始终在顶部和底部都有标题。有没有办法创建一个不遵循模板的视图?
答案 0 :(得分:1)
你可以通过多种方式做到这一点。以下是两种最常见的方式。
在您的控制器中,您可以..
return this.PartialView(model);
或在你的视图中你可以(我不推荐这个..)
@{
Layout = null;
}
答案 1 :(得分:1)
您可以使用多种布局。 只需创建没有css引用的第二个布局。
您可以在视图顶部指定布局,如下所示:
@{
Layout = "~/Views/Shared/_PublicLayout.cshtml";
}