PageBase.cs
资源名称:yjal.rar [点击查看]
上传用户:shjujing
上传日期:2022-07-28
资源大小:11244k
文件大小:1k
源码类别:
Email客户端
开发平台:
Visual C++
- /********************************************************************************
- ** 作者:ebDoing
- ** 创始时间: 2008-10-22
- ** 描述:
- ** 应用程序的基类,…
- ** 表:
- *********************************************************************************/
- using System;
- using System.Data;
- using System.Configuration;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Web.UI.HtmlControls;
- /// <summary>
- /// 应用程序中对所有页都起作用的基类.
- /// </summary>
- public class PageBase : Page
- {
- /// <summary>
- /// 修改 Page.StyleSheetTheme 属性,以便使用用户设置的 主题 与 Profile.
- /// </summary>
- /// 纠竞应该用<see cref="Page.StyleSheetTheme" />还是<see cref="Page.Theme" /> 呢?请看下面的理由:
- /// StyleSheetTheme CSS 在head元素输出前予以输出。Theme CSS 在最后才予以输出。在母板文件中的样式是主样式,必须尽早输出!所以应该使用StylesheetTheme。
- public override string StyleSheetTheme
- {
- get
- {
- return HttpContext.Current.Profile["StylesheetTheme"].ToString();
- }
- set
- {
- HttpContext.Current.Profile["StylesheetTheme"] = value;
- }
- }
- }