MVC页 | 无指定-视图只能出现一次。 | @RenderBody() | |
呈现共享的视图 | 无参 @RenderPage(“~/Views/Shared/_Header.cshtml”) 带参数@RenderPage(“~/Views/Shared/_Header.cshtml”,new{parm="my",parm2="you") | //获取 RenderPage() 传递过来的参数 @PageData["param"] | |
节的方法 | 为了防止因缺少节而出现异常,可以给RenderSection()提供第2个参数: @RenderSection("SubMenu", false) | @section head{ //do } | |
局部视图 | @Html.Partial("PartialViewName") | 有返回值 | |
局部视图 | @{ Html.RenderPartial("PartialViewName"); } | 无返回值 | |
MVC添加Styles | @Styles.Render("~/Content/css") | ||
MVC添加Scripts | @Scripts.Render("~/bundles/jquery") | ||
MVC传值 | @viewBag.xxx=""; | ||
@Model | |||
MVC超链接 | @Html.ActionLink("删除", "Delete", new { id = item.No }) B13 | ||
@Html.ImgWithLink(@Url.Action(("方法","类名", new {参数名 = 参数值 }), "图片路径", "提示" , new { border = "4px" }) |