在asp.net中如何动态获取css外联样式
2009-07-15 15:47
288 查看
现在我想在asp.net页面中动态加载css表
有如下几种方式
(在没用母版页的情况下)
1.
2.
在有母版页的情况下
1。
同上1,只不过要把母版页的head 设为 runat="server"
2。
同上2,只不过要把属性声明在母版页中
在内容也这动态设置值就行 了
关于在内容也中获取母版页的属性参见
各位如果有什么好的方式来说说啊
有如下几种方式
(在没用母版页的情况下)
1.
HtmlLink link = new HtmlLink(); link.Href = "css/dd.css"; link.Attributes.Add("type", "text/css"); link.Attributes.Add("rel", "stylesheet"); this.Page.Header.Controls.Add(link);
2.
//声明共有的字段 public string ss; //在需要的地方就 ss = "css 的路径"; 一般就是在pageLoad事件中加载 然后在页面中<link href='<%=ss %>' type="text/css" rel="Stylesheet"/> 注意:要把head的 runat="server" 去掉
在有母版页的情况下
1。
同上1,只不过要把母版页的head 设为 runat="server"
2。
同上2,只不过要把属性声明在母版页中
在内容也这动态设置值就行 了
关于在内容也中获取母版页的属性参见
各位如果有什么好的方式来说说啊
相关文章推荐
- 如何在asp.net中使用百度地图并动态获取到数据库中的坐标点进行标注
- asp.net动态变换CSS给控件换样式
- ASP.NET中如何动态获取表的字段来填充到DropDownList中
- asp.net后台如何动态添加JS文件和css文件的引用
- asp.net后台如何动态添加JS文件和css文件的引用
- asp.net如何获取页面动态生成的服务器控件
- asp.net mvc 如何获取ViewBag里面的动态属性
- 如何封装JS和CSS文件封装为服务器端控件---ASP.NET 2.0
- asp.net通过动态加载不同CSS实现多界面
- ASP.NET 如何获取地址栏URL地址
- ASP.NET MVC 4 Optimization的JS/CSS文件动态合并及压缩
- asp.net中动态变更CSS
- ASP.NET MVC 在控制器中获取某个视图动态的HTML代码
- asp.net中, 如何在后台获取访问这个页面的用户的名字?
- asp.net动态获取Excel表名的函数代码
- asp.net通过动态加载不同CSS实现多界面
- [转]巧用CSS解决asp.net中Gridview边框样式问题
- ASP.NET中如何获取客户端浏览器信息
- 如何在Asp.net中从后台中如何获取Html控件的值