我正在尝试在我的MVC 4应用程序中添加页面元标记。 这是我的Layout的标题:
<title>@Html.Raw(Model.CurrentPageMetaTags.Title)</title>
<meta name="description" content="@Html.Raw(Model.CurrentPageMetaTags.Description)" />
<meta name="keywords" content="@Html.Raw(Model.CurrentPageMetaTags.Keywords)" />
元标记从模型填充为:
Title = "Current page's title";
Description = "Current page's description";
Keywords = "Current page's keywords";
但是当涉及到浏览器时,它会显示以下元标记:
<title>Current page's title</title>
<meta name="description" content="Current page's description" />
<meta name="keywords" content="Current page's keywords" />
标题没有问题,但特殊字符无法呈现说明和关键字!
答案 0 :(得分:-1)
我认为这可能会对您有所帮助:
@Html.Raw(WebUtility.HtmlDecode(Model.CurrentPageMetaTags.Title))
干杯