Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 asp.net 和 webmatrix 的新手,我正在尝试使用 asp.net 上提供的教程构建解决方案。一切正常,直到我制作了 css 文件(从教程中复制了代码)并在使用复制 css 的代码中传递了布局。我写道:@{ 布局 = "~_Layout.cshtml"; 它没有呈现我的页面并弹出错误:“在以下路径找不到布局页面“~/_Layout.cshtml”:“~/_Layout.cshtml”。”
有人知道我在做什么错吗?谢谢!
如果不可用,只需创建一个 Layouts 文件夹。然后将您的 _Layout.cshtml 文件放入 Layout 文件夹
Layout = "~/Layouts/_Layout.cshtml";
要为项目中的所有页面重用 _Layout.cshtml,请打开 _PageStart.cshtml 文件或创建一个文件并将代码粘贴到那里。
如果您不想在特定文件上使用布局,只需使用
@{ Layout = null; }
在页面顶部。