ASP.NET MVC Razor视图引擎攻略(2)
<title>@ViewBag.Title</title>
<link href="@Url.Content("~/Content/Site.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
</head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<body>
<div class="page">
<div id="header">
<div id="title">
<h1>我的 MVC 应用程序</h1>
</div>
<div id="logindisplay">
欢迎 <strong>@User.Identity.Name</strong>!
</div>
<div id="menucontainer">
<ul id="menu">
<li>@Html.ActionLink("主页", "Index", "Home")</li>
<li>@Html.ActionLink("关于", "About", "Home")</li>
</ul>
</div>
</div>
<div id="main">
@RenderBody()<!--一般视图内容的占位符-->
</div>
<div id="footer">
</div>
</div>
</body>
</html>
注意@RenderBody()这个方法相当于一个占位符,假如我们的首页视图Index.cshtml是这样,
View Code
@{
ViewBag.Title = "主页";
}
<h2>@ViewBag.Message</h2>
<p>
若要了解有关 ASP.NET MVC 的更多信息,请访问 <a href="http://asp.net/mvc" title="ASP.NET MVC 网站">http://asp.net/mvc</a>。
相关新闻>>
- FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](一)
- FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](二)
- FormView显示、更新、插入、删除数据库操作[ASP.NET源代码](三)
- asp.net中js合并,压缩
- ASP.NET页面之间传递值的几种方式
- ASP.NET之Datalist详解(分页)
- ASP.NET(C#)验证数字
- 巧用section在cshtml写入layout中写入head信息 ASP.NET MVC
- 如何在asp.net mvc3中使用HttpStatusCode
- ASP.NET缓存依赖--SQL Server 2005与SQL Server 2008缓存依赖
- 发表评论
-
- 最新评论 进入详细评论页>>