最火下载站首页
手机版
最火下载站
关注公众号
最火下载站

当前位置:首页 > 网络知识 > 网络编程 > ASP.NET> ASP.NET实例代码教程:动态切换CSS样式

ASP.NET实例代码教程:动态切换CSS样式

文章作者:网友投稿 发布时间:2008-12-18 来源:网络

烈火建站网(LieHuo.Net)asp.net文档 下面是实例代码,站长朋友们可以自己动手试一下:注意:CSS中使用类来控制元素的表现形式,否则CSS不会起效。

  烈火建站学院(LieHuo.Net)asp.net文档 下面是实例代码,站长朋友们可以自己动手试一下

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Web;
  5. using System.Web.Security;
  6. using System.Web.UI;
  7. using System.Web.UI.WebControls;
  8. using System.Web.UI.WebControls.WebParts;
  9. using System.Web.UI.HtmlControls;
  10. /// 
  11. /// CSSService 服务类
  12. /// 
  13. public class CSSService
  14. {
  15.     public CSSService()
  16.     {
  17.     //
  18.     // TODO: 在此处添加构造函数逻辑
  19.     //
  20.     }
  21.     #region 切换CSS
  22.     /// 
  23.     /// 切换CSS
  24.     /// 作者:胡海
  25.     /// 日期:2008-12-17
  26.     /// 
  27.     /// 当前页面的Page
  28.     /// CSS文件相对网站根目录地址
  29.     public static void SwitchCSS(Page page,string CSSFilePath)
  30.     {
  31.         HtmlLink link = new HtmlLink();
  32.         link.Href = CSSFilePath;
  33.         link.Attributes["rel"] = "stylesheet";
  34.         link.Attributes["type"] = "text/css";
  35.         page.Header.Controls.Add(link);
  36.     }
  37.     #endregion   
  38. }

  调用代码如下:

CSSService.SwitchCSS(Page, Common.CSSFilePath);

  注意:CSS中使用类来控制元素的表现形式,否则CSS不会起效。

上一篇: ASP.NET中的三层中的DAL、BLL和USL

下一篇: ASP.NET自定义控件 第一天 简单的星级控件

共有0条评论网友评论