加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – MVC 3 Razor Meta描述/关键字

发布时间:2020-12-16 06:37:02 所属栏目:asp.Net 来源:网络整理
导读:在我的_Layout页面上获取元描述/关键字的最简单方法是什么? 类似于你获得页面标题的东西会很好.如 title@ViewBag.Title/titlemeta name="keywords" content='@ViewBag.Keywords'/meta name="description" content='@ViewBag.Description'/ 我的观点看起来像
在我的_Layout页面上获取元描述/关键字的最简单方法是什么?
类似于你获得页面标题的东西会很好.如

<title>@ViewBag.Title</title>
<meta name="keywords" content='@ViewBag.Keywords'/>
<meta name="description" content='@ViewBag.Description'/>

我的观点看起来像:

@{
    ViewBag.Title = "Contact Me";
    ViewBag.Keywords = "My,keyword,list,etc";
}

解决方法

您的视图不应对此负责(不要向视图添加逻辑).相反,它是应该指定元信息的操作方法.

在这里查看我的答案:asp.net mvc – strategy for including SEO information such as meta keywords and descriptions

答案仍然适用,但您应该使用ViewBag而不是ViewData.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读