登 录
protected override void Render(HtmlTextWriter writer) { TextWriter tempWriter = new StringWriter(); base.Render(new HtmlTextWriter(tempWriter)); //-------动态获取值----------// CMS.BLL.KeyWordManage kwm = new CMS.BLL.KeyWordManage(); ArrayList al = kwm.GetAll(); if (al.Count > 0) { string meta = "<META NAME=/"copyright/" CONTENT=/"描述内容/"><META NAME=/"keywords/" CONTENT=/"描述内容/"><META NAME=/"description/" CONTENT=/"描述内容/"></HEAD>"; writer.Write(Regex.Replace(tempWriter.ToString(), "</HEAD>", meta, RegexOptions.IgnoreCase)); } //-------动态获取值----------//
//原理就是把</head>标签替换为想要加的内容,然后再加上</head>标签,相当于在</head>标签前插入想要加的内容。 }
抱歉!评论已关闭.