创建独立于 _Layout.cshtml 的视图
Create Views independent of _Layout.cshtml
我有一个来自 Views/Home
的视图(例如 test1.cshtml
)依赖于 Views/Shared
中的 _Layout.cshml
。
从 Views/Sample
创建新视图(例如 test2.cshtml
)后,我注意到 test2.cshtml
仍然依赖于 _Layout.cshml
,而我正在寻找从 _Layout.cshml
.
创建一个完全独立的视图(例如 different/nothing 共同点)
为了在 ASP.NET 网络表单中完成此任务,我在 file.aspx
中排除了引用 MasterPageFile="~/xx.Master"
<%@ Page Title="test2" Language="C#"
MasterPageFile="~/xxx.Master" AutoEventWireup="true"
CodeBehind="test2.aspx.cs" %>
因此,我热衷于学习 ASP.NET 核心 MVC 中的等效方法。
在此先致谢,并致以最诚挚的问候。
你的意思是添加view的时候会有下面的_layout布局栏吗?
如果不想用,只需要加上Layout = null
:
@{
Layout = null;
}
<h1>This is test2 page!!</h1>
我有一个来自 Views/Home
的视图(例如 test1.cshtml
)依赖于 Views/Shared
中的 _Layout.cshml
。
从 Views/Sample
创建新视图(例如 test2.cshtml
)后,我注意到 test2.cshtml
仍然依赖于 _Layout.cshml
,而我正在寻找从 _Layout.cshml
.
为了在 ASP.NET 网络表单中完成此任务,我在 file.aspx
MasterPageFile="~/xx.Master"
<%@ Page Title="test2" Language="C#"
MasterPageFile="~/xxx.Master" AutoEventWireup="true"
CodeBehind="test2.aspx.cs" %>
因此,我热衷于学习 ASP.NET 核心 MVC 中的等效方法。
在此先致谢,并致以最诚挚的问候。
你的意思是添加view的时候会有下面的_layout布局栏吗?
如果不想用,只需要加上Layout = null
:
@{
Layout = null;
}
<h1>This is test2 page!!</h1>