.NET MVC中怎么给每个页面添加meta标签

.NETMVC中怎么给每个页面添加meta标签... .NET MVC中怎么给每个页面添加meta标签 展开
 我来答
yixinyq
推荐于2016-10-06 · 知道合伙人软件行家
yixinyq
知道合伙人软件行家
采纳数:189 获赞数:752

向TA提问 私信TA
展开全部

在布局页里添加以下代码。

<head>
    <title>@ViewBag.Title</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="keywords" content="@ViewBag.Keywords" />
    <meta name="description" content="@ViewBag.Description" />

    @RenderSection("Head",false)
</head>

在每个页面添加以下代码

@{
    ViewBag.Title = Model.webSetting.Title;
    ViewBag.Keywords = Model.webSetting.Keywords;
    ViewBag.Description = Model.webSetting.Description; ;
    Layout = "~/Views/Shared/_Layout.cshtml";
}
@section Head
{
    <link href="/Content/css/index.css" rel="stylesheet" type="text/css" />
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式