软件下载 | 资讯教程 | 最近更新 | 下载排行 | 一键转帖 | 发布投稿
您的位置:最火下载站 > 网络编程 > ASP.NET > ASP.NET实例代码教程:动态切换CSS样式

ASP.NET实例代码教程:动态切换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. /// <summary>
  11. /// CSSService 服务类
  12. /// </summary>
  13. public class CSSService
  14. {
  15.     public CSSService()
  16.     {
  17.     //
  18.     // TODO: 在此处添加构造函数逻辑
  19.     //
  20.     }
  21.     #region 切换CSS
  22.     /// <summary>
  23.     /// 切换CSS
  24.     /// 作者:胡海
  25.     /// 日期:2008-12-17
  26.     /// </summary>
  27.     /// <param name="page">当前页面的Page</param>
  28.     /// <param name="CSSFilePath">CSS文件相对网站根目录地址</param>
  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不会起效。
    相关阅读
    网友评论
    栏目导航
    推荐软件