有人可以告诉我是否有推荐的方法将元信息添加到 MVC3 页面。我想添加的信息类型是标题、描述、关键字。
谢谢
杰玛
最佳答案
我将使用 ViewBag
作为标题,使用 RenderSection
作为其余的头部内容。这位于主布局文件 (_Layout.cshtml) 中:
<head>
<title>@ViewBag.Title</title>
@RenderSection("head", false);
</head>
在您的个人 View 中,您将添加:
@{
ViewBag.Title = "My Page Title";
}
@section head {
<meta name="description" content="best site ever">
}
编辑:
请注意,@section head {...}
block 是可选的。如果省略此 block ,则不会出现编译错误。在您需要元数据的 View 上,您可以提供元数据。
关于asp.net-mvc - 如何向我的 MVC3 页面添加元描述和标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6634581/