网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网络编程 >> ASP.NET教程 >> 正文
最新文章
· asp生成HTML内容页通用函数
· 雨夜WEB数据库管理V1(IE6+FF)
· JavaScript制作带自动提示的文本框
· Asp.net(C#)对文件操作的方法(读取,删
· 用ASP.Net来编写留言本
· ASP.NET环境配置指南
· asp.net中动态改变页面的CSS样式
· Asp.net连接和操作SQL Server和Acces
热门文章
 Asp.net连接和操作SQL Server和Acc
 ASP.NET环境配置指南
 asp生成HTML内容页通用函数
 JavaScript制作带自动提示的文本框
 Asp.net(C#)对文件操作的方法(读取
 asp.net中动态改变页面的CSS样式
 雨夜WEB数据库管理V1(IE6+FF)
 用ASP.Net来编写留言本
相关文章
没有相关文章
asp.net中动态改变页面的CSS样式
来源:blog.dsbao.com 更新时间:2009/12/1 0:56:29 阅读次数:
字体:[ ] 我要投稿

在asp.net中,有的时候要动态变换CSS,比如有的时候做个性化页面,可以这样做
<head>
<link id="MyStyleSheet" rel="stylesheet" type="text/css" runat="server" />
</head>
之后,在要更换CSS的页面中,使用如下代码
Sub Page_Load(Sender As Object, E As EventArgs)
 If Not (IsPostBack)
  MyStyleSheet.Attributes.Add("href","/css/flostyle.css")
 End If
End Sub

在C# 中设置

下面这个一定要放到<head></head>之间
//<link id="css1" type="text/css" runat="server" rel="stylesheet" />

在.cs文件中定义
protected System.Web.UI.HtmlControls.HtmlGenericControl  css1;

在Page_load中写
css1.Attributes.Add("href","/css/flostyle.css")
就能自定义风格了!

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号