PageTheme 类

定义

表示页主题的基类,页主题是用于定义网站中的页和控件之间统一外观的资源的集合。 可以通过配置或页指令设置页主题。

public ref class PageTheme abstract
public abstract class PageTheme
type PageTheme = class
Public MustInherit Class PageTheme
继承
PageTheme

注解

页面和控件开发人员不直接使用 ControlSkinDelegateControlSkinPageTheme 类。 ASP.NET 分析器和运行时使用这些类将 ASP.NET 主题和控件外观文件中定义的样式表元素应用于页面和特定类型的控件。

页面开发人员使用 ThemeEnableTheming 属性启用 (或禁用) 页面主题。 有关页面主题的详细信息,请参阅 ASP.NET 主题和皮肤

构造函数

PageTheme()

初始化 PageTheme 类的新实例。

属性

AppRelativeTemplateSourceDirectory

当在派生类中重写时,获取 PageTheme 对象的目录的相对 URL。

ControlSkins

当在派生类中重写时,获取可用于当前页主题的所有默认外观的名称的 IDictionary 接口(根据控件类型进行索引)。

LinkedStyleSheets

当在派生类中重写时,获取链接到此页的样式表的数组。

Page

获取与 PageTheme 类的实例关联的 Page 对象。

方法

CreateSkinKey(Type, String)

创建特定控件类型和外观 ID 的查找键对象。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
Eval(String)

使用与 PageTheme 类的实例关联的 Page 属性的 Eval(Object, String) 方法来计算数据绑定表达式。

Eval(String, String)

使用与 PageTheme 类的实例关联的 Page 属性的 Eval(Object, String, String) 方法来计算数据绑定表达式。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
TestDeviceFilter(String)

测试设备筛选器是否适用于与 PageTheme 类的实例关联的 Page 控件。

ToString()

返回表示当前对象的字符串。

(继承自 Object)
XPath(String)

计算 XPath 数据绑定表达式。

XPath(String, IXmlNamespaceResolver)

使用指定的前缀和命名空间映射来计算 XPath 数据绑定表达式,以进行命名空间解析。

XPath(String, String)

计算 XPath 数据绑定表达式,使用指定的格式字符串来显示结果。

XPath(String, String, IXmlNamespaceResolver)

使用与 PageTheme 类的实例关联的 Page 控件的 XPath(String, String, IXmlNamespaceResolver) 方法来计算 XPath 数据绑定表达式。

XPathSelect(String)

计算 XPath 数据绑定表达式,并返回实现 IEnumerable 接口的节点集合。

XPathSelect(String, IXmlNamespaceResolver)

使用用于命名空间解析的指定前缀和命名空间映射计算 XPath 数据绑定表达式,并返回实现 IEnumerable 接口的节点集合。

适用于

另请参阅