C# MVC引用_ViewStart.cshtml,新页面如何清空Layout模板
2017-04-21 18:58
441 查看
新建MVC的项目时会自动创建_ViewStart.cshtml、_Layout.cshtml页面,这样我们就把公共的部分放到_Layout页面中,每次新建页面时都会自动加载_ViewStart。
_ViewStart.cshtml页面代码:
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
有时候我们自定义错误页面,可能不是html静态页面,只想error页面单纯的输出错误信息,但是运行时会发现加载模板了,其实是不想要_Layout模板里的公共信息,那怎么办呢?
解决办法:
@{
Layout = null;
}
只需要在新建的页面头部设置:Layout = null; 这样就能去掉模板信息。
_ViewStart.cshtml页面代码:
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
有时候我们自定义错误页面,可能不是html静态页面,只想error页面单纯的输出错误信息,但是运行时会发现加载模板了,其实是不想要_Layout模板里的公共信息,那怎么办呢?
解决办法:
@{
Layout = null;
}
只需要在新建的页面头部设置:Layout = null; 这样就能去掉模板信息。
相关文章推荐
- 如何利用 _ViewStart.cshtml对页面添加代码?
- MVC中的_viewstart.cshtml(没有设置Layout却引用了布局)
- MVC中子页面如何引用模板页中的jquery脚本
- vs2010 mvc3创建的razor引擎模板页,子页面引用后出现当前上下文中不存在名称“ViewBag”
- MVC中 _ViewStart _Layout Index三个页面中的加载顺序
- EF5+MVC4系列(10) mvc的布局页面 _ViewStart.Cshtml
- MVC中——Layout和ViewStart以及页面Index之间的关系
- MVC学习五:Razor布局页面 _ViewStart.cshtml
- [android开发]WebView如何获得正在打开页面的进度?
- session非法退出页面时如何清空的问题解答
- 如何判断一个页面加载所耗费的时间【引用】
- 如何在UserControl中调用所在页面的ViewState
- 如何去掉前台页面中引用的mootools.js文件 【转】
- magento -- 如何修改block在某个特定页面中的模板
- 如何去掉kingcms生成页面代码中的fun.js引用等信息(转载未查证)
- 如何在Asp.net 页面中添加CSS和JS的引用, 使得不是文件路径的限制
- 如何实现pushViewController:animated:的不同页面转换特效?
- 引用模板页时,如何接收内容页控件的值
- 引用模板页时,如何接收内容页控件的值
- PHP中如何获取引用该iframe的页面地址