动态读取元标记
答
。
using System.Web.UI.HtmlControls;
// ...
List<HtmlMeta> metas = new List<HtmlMeta>();
foreach (Control c in this.Page.Header.Controls)
if (c.GetType() == typeof(HtmlMeta))
{
HtmlMeta meta = (HtmlMeta)c;
if (meta.Name == "Keywords")
meta.Content = "content goes here";
break;
}
编辑来让你的情况很有用...
答
这似乎并不具有自定义元数据的工作 – 2010-03-02 09:43:24
它适用于任何的META标记。只要改变.Name和.Content,它就会产生你需要的任何META。如果不这样做,您可以随时使用LiteralControl并手动解析标记。 – tsilb 2010-03-02 16:43:08