关于.Net MVC 中_Layout.cshtml页面新布局的几点看法

  • Post author:
  • Post category:其他







作为一个刚刚开始学习Mvc的新人来说,从之前的winform页面到现在MVC的转变,感觉这是华丽丽的转身啊,再没有拖拽控件,转而是一种规范的格式,用Model-View-Controller三者把一个系统的构成完美呈现,你可以选择用其自带的模版来完成系统的开发,很强大,很方便。






但是对于现在越来越需要关注度的时代来说,漂亮的页面必不可少,你当然可以自己用html来完成页面的设计,但是,MVC提供了一套自己的新的LayOut布局系统,一起来学习一下吧。






首先,了解一下其中的几个常用方法:







@RenderBody()方法:它的作用是渲染整个View到占位符处。






@RenderPage()方法:渲染指定的页面到占位符处.







一、先看看@RenderBody()方法









首先你要找到这个文件“~/Views/Shared/_Layout.cshtml”,在这个文件中你可以将其中对应内容改为如下部分(

要注意的是在

_Layout.cshtml中@RenderBody()只允许使用一次,而@RenderPage()则可以使用多次












<body>








<div>






Body开始部分<br />








@RenderBody()








Body结束部分<br />








</div>








</body>





版权声明:本文为speedwade原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。