作为一个刚刚开始学习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>