后台添加例如js标签到head中
有时用到母板页,如果我们把样式文件、js文件都直接添加到母板是很方便,但对引用母板页的页面来说有些可能是多余的。
既然没有用,那为什么要添加呢?而且加载这些文件也是占资源的,特别是文件很大的,弊病就显现出来了。
下来帖出常用的:
HtmlGenericControl js = new HtmlGenericControl("script");
js.Attributes["type"] = "text/javascript";
js.Attributes["src"] = "js/jquery.validate.js";
HtmlGenericControl mes = new HtmlGenericControl("script");
mes.Attributes["type"] = "text/javascript";
mes.Attributes["src"] = "js/jquery.validate.messages_cn.js";
HtmlMeta meta1 = new HtmlMeta();
meta1.Name = "keywords";
meta1.Content = "L****";
HtmlMeta meta2 = new HtmlMeta();
meta2.Name = "description";
meta2.Content = "********";
Page.Header.Controls.Add(js);
Page.Header.Controls.Add(mes);
Page.Header.Controls.Add(meta1);
Page.Header.Controls.Add(meta2);
如果你发现没有系统自带的方法或属性用如下方法:
HtmlGenericControl mes = new HtmlGenericControl("标签");
mes.Attributes["属性"] = "**";
mes.Attributes["属性"] = "***";
浙公网安备 33010602011771号