解码元值

时间:2014-11-25 09:49:48

标签: c# asp.net

我通过服务器端逻辑

在占位符中添加元标记
    var meta = new HtmlMeta();
    meta.Attributes.Add("property", "content");
    meta.Content = "Jame's item";
    return meta;

之后我将它添加到占位符以在页面中呈现。问题是当我在View源中看到它时,该属性的值会被编码,即它呈现为

<meta property="og:description" content="Jame&#39;sitem" />

我无法弄清楚这种编码是如何以及从何处完成的?是否可以将值呈现为“Jame的项目”

1 个答案:

答案 0 :(得分:1)

我担心很多other controls的HtmlMeta会自动编码内容和值。 您可以使用Literal,从头开始构建自己的标记。