当前位置导航:炫浪网>>网络学院>>网页制作>>ASP.NET教程

后台添加例如js标签到head中

  有时用到母板页,如果我们把样式文件、js文件都直接添加到母板是很方便,但对引用母板页的页面来说有些可能是多余的。

  既然没有用,那为什么要添加呢?而且加载这些文件也是占资源的,特别是文件很大的,弊病就显现出来了。

  下来帖出常用的:

  01 HtmlGenericControl js = new HtmlGenericControl("script");

  02  js.Attributes["type"] = "text/javascript";

  03  js.Attributes["src"] = "js/jquery.validate.js";

  04  HtmlGenericControl mes = new HtmlGenericControl("script");

  05  mes.Attributes["type"] = "text/javascript";

  06  mes.Attributes["src"] = "js/jquery.validate.messages_cn.js";

  07  HtmlMeta meta1 = new HtmlMeta();

  08  meta1.Name = "keywords";

  09  meta1.Content = "L****";

  10  HtmlMeta meta2 = new HtmlMeta();

  11  meta2.Name = "description";

  12  meta2.Content = "********";

  13  Page.Header.Controls.Add(js);

  14  Page.Header.Controls.Add(mes);

  15  Page.Header.Controls.Add(meta1);

  16  Page.Header.Controls.Add(meta2);

  如果你发现没有系统自带的方法或属性用如下方法:

  1 HtmlGenericControl mes = new HtmlGenericControl("标签");

  2 mes.Attributes["属性"] = "**";

  3 mes.Attributes["属性"] = "***";

相关内容
赞助商链接