System.Web.UI.PageTheme Members

The members of System.Web.UI.PageTheme are listed below.

See Also: Inherited members from System.Object

Protected Constructors

Initializes a new instance of the System.Web.UI.PageTheme class.

Protected Properties

[read-only]
abstract
AppRelativeTemplateSourceDirectorystring.

When overridden a derived class, gets the relative URL of the directory for the System.Web.UI.PageTheme object.

[read-only]
abstract
ControlSkinsIDictionary.

When overridden in a derived class, gets an IDictionary interface of the names of all default skins that are available for the current page theme, indexed by control type.

[read-only]
abstract
LinkedStyleSheetsstring[].

When overridden in a derived class, gets an array of style sheets that are linked to this page.

[read-only]
PagePage.

Gets the System.Web.UI.Page object that is associated with the instance of the System.Web.UI.PageTheme class.

Public Methods

static
CreateSkinKey(Type, string) : object

Creates a lookup key object for a particular control type and skin ID.

TestDeviceFilter(string) : bool

Tests whether a device filter applies to the System.Web.UI.Page control that the instance of the System.Web.UI.PageTheme class is associated with.

Protected Methods

Eval(string) : object

Uses the DataBinder.Eval(object, string) method of the PageTheme.Page property that the instance of the System.Web.UI.PageTheme class is associated with to evaluate a data-binding expression.

Eval(string, string) : string

Uses the DataBinder.Eval(object, string, string) method of the PageTheme.Page property that the instance of the System.Web.UI.PageTheme class is associated with to evaluate a data-binding expression.

XPath(string) : object

Evaluates an XPath data-binding expression.

XPath(string, string) : string

Evaluates an XPath data-binding expression using the specified format string to display the result.

XPath(string, System.Xml.IXmlNamespaceResolver) : object

Evaluates an XPath data-binding expression using the specified prefix and namespace mappings for namespace resolution.

XPath(string, string, System.Xml.IXmlNamespaceResolver) : string

Uses the TemplateControl.XPath(string, string, System.Xml.IXmlNamespaceResolver) method of the PageTheme.Page control that the instance of the System.Web.UI.PageTheme class is associated with to evaluate an XPath data-binding expression.

XPathSelect(string) : IEnumerable

Evaluates an XPath data-binding expression and returns a node collection that implements the IEnumerable interface.

XPathSelect(string, System.Xml.IXmlNamespaceResolver) : IEnumerable

Evaluates an XPath data-binding expression using the specified prefix and namespace mappings for namespace resolution and returns a node collection that implements the IEnumerable interface.