Razor视图引擎分布视图和布局页
前言:
1.Razor针对.cshtml文件 (html和C#混用)
2.两种使用方法@xxx和@{。。。}
3.依赖两个辅助类HtmlHelp和UrlHelper
正文:
一:分布视图(Partial View)
如果想要在某一个页面中使用该分布视图有以下两种方法:
1) @RenderPage(),我们使用@PageData["param"]来获取传递过来的数据
2) @Html.Partial()或者使用@{Html.RenderPartial()}
二:布局页(_Layout.cshtml)
在Razor视图引擎里没有了“母版页”,取而代之的是“布局页”。其中,@RenderBody()只能有一个,但@RenderSection()节可以有很多个。