MVC4相关Razor语法分析
默认建的工程都自带的了一个_ViewStart.cshtml文件,文件里面的代码如下:[csharp]view plaincopyprint?@{?Layout?=?~/Views/Shared/_Layout.cshtml;}??[csharp]view plaincopyprint?@{?Layout?=?~/Views/Shared/_Layout.cshtml;}??@{ Layout = ~/Views/Shared/_Layout.cshtml;}这里的 ?@{Layout=文件路径;}??代码块指定了整个项目默认所使用的布局文件(如图:)左边蓝色部分显示了MVC4提供的默认的布局文件,我们看看_Layout.cshtml里面的内容:不难看出,_Layout.cshtml里面就是html静态页面。对于里面的一些语法做简单的说明:@RenderBody()对于所有的页面默认的情况下都会使用这个布局(WebForm的模板) @RenderBody()相当于一个占位符其他页面的所有内容都会被引擎渲染在这个地方。@RenderSecion()这个占位符表示:在这里会渲染页面里面的一个节(可以是html代码也可以是c#代码和Html的结合体)。Note:假如你不想使用默认的布局,或者是你的web应用有多个页面布局文件怎么办呢?其实很简单,例如:你新建了一个view页面UserIn
您可能关注的文档
最近下载
- (正式版)DB34∕T 5285-2025 《水库安全生产风险管控六项机制规范》.pdf VIP
- CECS19-1990 混凝土排水管道工程闭气检验标准.docx VIP
- DB34T 5346-2025水利工程建设安全生产风险管控六项机制规范.pdf VIP
- 前传MOD新金庸立志传图文攻略.docx VIP
- 2025年江苏省南通市中考道德与法治试卷.docx VIP
- 2025年河南省中考数学试卷真题及答案详解(精校打印版).pdf VIP
- 大平底计算法在现场超声波检测中的应用.pdf VIP
- 进城务工交通安全课件.ppt VIP
- 2025年辽宁大连市中考物理试卷及答案.docx VIP
- 沃柑直播话术脚本.docx VIP
原创力文档

文档评论(0)