cshtml常用标签

@RenderSection:在布局页中,将呈现指定部分的内容并指定该部分是否为必需。用法:@RenderSection("PageSpecificStyleSheetIncludes", required: false)

@Html.Partial:在布局页中,把一个个View给镶入进来并回传的一个Object (MvcHtmlString) 用法: @Html.Partial("_Top")

@Html.RenderPartial:回传的是void, 而这个方法会在布局页添加指定的View 用法:@{Html.RenderPartial("_Top");}

@RenderBody(): 当创建基于此布局页面的视图时,视图的内容会和布局页面合并,而新创建视图的内容会通过布局页面的@RenderBody()方法呈现在对应位置。

@section _Header:与@RenderSection(_Header,false)对应

原文地址:https://www.cnblogs.com/liandy0906/p/5891129.html