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()节可以有很多个。

原文地址:https://www.cnblogs.com/HansZimmer/p/8796284.html