ASP.NET动态增加HTML元素的方法实例小结
本文实例讲述了ASP.NET动态增加HTML元素的方法。分享给大家供大家参考,具体如下:
在使用asp.net进行web开发的时候页面中的<head></head>中的信息可以通过asp.net的cs文件动态指定。
1、动态增加样式表
/*动态增加样式表*/ HtmlLink link = new HtmlLink(); link.Attributes.Add("type", "text/css"); link.Attributes.Add("rel", "stylesheet"); link.Attributes.Add("href", "/css/base.css"); this.Header.Controls.Add(link);
2、动态增加样式
/*动态增加样式*/ Style style = new Style(); style.Font.Size = 20; style.ForeColor = System.Drawing.Color.Navy; style.BackColor = System.Drawing.Color.LightGray; this.Header.StyleSheet.CreateStyleRule(style, null, "body");
3、动态增加Meta
/*动态增加Meta*/ HtmlMeta meta = new HtmlMeta(); meta.Name = "keywords"; meta.Content = "Your keywords here"; this.Header.Controls.Add(meta); meta = new HtmlMeta(); meta.Name = "company"; meta.Content = "microsoft"; this.Header.Controls.Add(meta); meta = new HtmlMeta(); meta.Name = "date"; meta.Content = DateTime.Now.ToString("yyyy-MM-dd"); meta.Scheme = "YYYY-MM-DD"; this.Header.Controls.Add(meta);
4、动态增加js文件
/*动态增加js文件*/ HtmlGenericControl si = new HtmlGenericControl(); si.TagName = "script"; si.Attributes.Add("language", "javascript"); si.Attributes.Add("type", "text/javascript"); si.Attributes.Add("src", "/js/common/base.js");//注意路径的写法 this.Page.Header.Controls.Add(si);
注意事项
使用上述代码,<head>标签必须加上runat="server"(服务器控件)。
<head runat="server"> </head>
(资源库 www.zyku.net)
栏 目:ASP.NET
本文地址:https://www.zyku.net/aspnet/533.html
您可能感兴趣的文章
- 03-25Win10 .Net Runtime Optimization Service占用大量CPU
- 11-02无法向会话状态服务器发出会话状态请求。请确保 ASP.N
- 07-26asp.net使用ashx生成图形验证码的方法示例
- 07-18ASP.NET编程简单实现生成静态页面的方法
- 06-29ASP.NET中的参数与特殊类型和特性
- 06-29Asp.Net程序目录下文件夹或文件操作导致Session失效的
- 02-17ASP.NET MVC分页问题解决
- 02-17ASP.NET Forms身份认证
- 02-17详解ASP.NET提取多层嵌套json数据的方法
- 02-17ASP.NET MVC分页控件
- 12-30妈咪宝-妈咪宝应用软件功能介绍
- 12-09小米11ultra小米互传功能在哪
- 11-01iPhone快捷指令卡片如何改名
- 11-18天猫精灵离线后重新连接网络流程介绍
- 03-24telnet不是内部或外部命令,也不是可运
- 12-23HTML <center> 标签 - HTML5 不支持
- 10-12oppok9pro如何取消拨号按键音
- 11-28隐藏PHP版本与PHP基本安全设置
- 03-07修改MySQL用户密码的三种方法
- 12-07小猿搜题开启拍照搜题教程分享

最近更新
阅读排行
猜你喜欢
- 01-12dedecms 5.1 官方网站 演示地址 缩略
- 12-02spotify节省流量设置步骤分享
- 12-14HTML <table> 标签
- 06-17html中实现数据的显示和隐藏
- 12-31菜谱合成-菜谱合成应用软件功能介绍
- 03-16ThinkPHP3.2框架使用addAll()批量插入
- 12-09iphone13怎样开启振动模式
- 09-17钉钉企业认证如何取消
- 08-12支付宝开具交易流水证明教程
- 11-29procreate pocket调整画布大小教程介