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
您可能感兴趣的文章
- 09-26如何让全站链接在新窗口中打开
- 10-12PHP页面编码问题解决方法
- 11-21HTML cellpadding与cellspacing属性
- 11-21PHP中实现九九乘法口诀表
- 12-16Sublime如何强制代码换行
- 01-15SSH工具实现windows和虚拟机Linux之间
- 02-23CentOS服务器主机名称修改方法
- 02-24nginx+php 打开php错误提示的方法
- 02-29帝国CMS支持云存储(又拍云/七牛云)的方
- 05-16DeDeCms内容上传的图片禁止新窗口打开
- 07-10帝国CMS商城系统在线支付后,订单邮件提
- 07-15帝国增加字段提示Row size too large,
- 07-15帝国栏目列表设置会员查看权限
- 07-15帝国cmsSQL调用已注册会员人数和最新
- 01-13dedecms后台添加栏目图片的实现代码
- 01-13dedecms搜索页面不能使用arclist等标
- 01-13dedecms实现自动打包文章中图片并下载
- 01-13Dedecms文章设置推荐后列表页标题自动
- 01-13dedecms中tags标签页伪静态化修改技巧
- 02-17关于域名和SEO不得不说的事情
阅读排行
猜你喜欢
- 11-21php与mysql常见中文乱码问题解决办法
- 11-21PHP变量
- 11-21PHP中利用for循环判断一个数是不是回
- 11-21PHP随机生成4位数字的方法
- 02-23Nginx 301不带www跳转到带www域名方法
- 02-26帝国CMS防采集功能使用说明
- 02-26帝国cms后台编辑器自定义编辑器的按钮
- 02-29IIS出现“HTTP 错误 500.0,C:\php\ph
- 07-10帝国cms日期用英文显示的方法
- 07-15帝国CMS新订单发送邮件提醒的方法