首页 > 技术文章 > ASP.NET MVC 部分视图

tiancai8 2017-08-23 09:57 原文

在网站公用部分通过一个占位符@RenderBody()来为网站独立部分预留一个位置。然后私有页面顶部通过@{Layout="公用模板路径"}来引入公用模板,并在自身放到公用模板的位置。同时也可以设置ViewData或ViewBag设置网站标题,关键词等信息。
@{ Layout = "~/Views/Shared/_Layout.cshtml"; ViewBag.Title = "从这里可以设置网站标题"; }

<!DOCTYPE html>
<html>
<head>
<title>@ViewBag.Title</title>
</head>

<body>
<div>下面是页面私有部分</div>
@RenderBody()
</body>
</html>w

推荐阅读