_viewstart.cshtml的作用
类别:编程学习 浏览量:15144
时间:2014-12-4 _viewstart.cshtml的作用
_viewstart.cshtml的作用在ASP.NET MVC 3.0及更高版本中,用Razor模板引擎新建项目后,Views目录下会出现一个这样的文件:_ViewStart.cshtml。
_viewstart.cshtml的作用
1、_Viewstart.cshtml是一个在呈现View文件的时候的启动文件,会在所有View(.cshtml)被执行之前执行,主要用于一些不方便或不能在母版(_Layout.cshtml)中进行的统一操作,譬如你有很多个没有继承关系的母版或不使用母版的单页。
2、在 _ViewStart.cshtml我们可以定义一些参数或做一些判断,定义过程和语法和普通的页面没有任何差别。
3、注意,是在View被呈现的时候才会调用_Viewstart.cshtml,如果一个View是按照PartialView的方式输出的,则不会触发_Viewstart.cshtml中的代码。
4、如果在View的某个目录下(例如Home目录)也有一个同名的_ViewStart.cshtml文件,那么这个_ViewStart也会被调用,但是最先调用的还是最外面的_ViewStart,然后再是Home目录下的_ViewStart。
标签:mvc
您可能感兴趣
- MVC中JS获取后台的数据
- MVC中的ActionResult
- mysql数据结构讲解(详解MySQL 数据库隔离级别与MVCC)
- php框架使用方法大全(PHP MVC框架中类的自动加载机制实例分析)
- Asp.net Mvc模型绑定
- mysql mvcc 流程(Mysql MVCC机制原理详解)
- mvc中使用uploadify批量上传
- mvc JavaScriptResult的用法
- MVC中获取当前action、controller
- 使用RouteDebugger对MVC路由进行调试
- MVC中modelstate的使用
- MVC升级后报"当前上下文中不存在ViewBag"错的解决方法
- MVC中BeginForm
- php入门教程环境搭建教程(PHP从零开始打造自己的MVC框架之入口文件实现方法详解)
- MVC中CheckBox
- mysql mvcc 底层原理(浅析MySQL - MVCC)
- 2023新国风戏曲教育寒假集训班汇报演出《戏娃闹元宵》图文报道(2023新国风戏曲教育寒假集训班汇报演出戏娃闹元宵图文报道)
- 九儿《狐踪谍影》出演热血女特警,戏份杀青受关注(九儿狐踪谍影出演热血女特警)
- 红色代表什么(红色代表什么寓意)
- 蓝天代表什么(蓝天代表什么生肖)
- 今天要吃什么(今天要吃什么菜)
- 营养餐是什么(学校营养餐是什么)
热门推荐
- 查询mysql 死锁(MySQL线上死锁分析实战)
- 如何调试移动网站
- react的setstate第二个参数(示例详解react中useState的用法)
- .NET中First,FirstOrDefault,Single,SingleOrDefault的区别
- vue虚拟dom如何转换成真实dom的(vue中对虚拟dom的理解知识点总结)
- python开发网站github(使用 Python 玩转 GitHub 的贡献板推荐)
- pythonrequests爬虫使用教程(Python 通过requests实现腾讯新闻抓取爬虫的方法)
- mysql建表时指定聚簇索引(一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的)
- docker容器技术搭建个人博客(使用Portainer部署Docker容器的项目实践)
- python里list操作大全(Python列表List知识点总结)