Skip to main content
.NET Framework Class Library
ControlApplyStyleSheetSkin Method

Applies the style properties defined in the page style sheet to the control.

Namespace:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)
Syntax
Public Overridable Sub ApplyStyleSheetSkin ( _
	page As [%$TOPIC/w0h0wky0_en-us_VS_110_1_0_0_0_0%] _
)
public virtual void ApplyStyleSheetSkin(
	[%$TOPIC/w0h0wky0_en-us_VS_110_1_0_1_0_0%] page
)
public:
virtual void ApplyStyleSheetSkin(
	[%$TOPIC/w0h0wky0_en-us_VS_110_1_0_2_0_0%]^ page
)
abstract ApplyStyleSheetSkin : 
        page:[%$TOPIC/w0h0wky0_en-us_VS_110_1_0_3_0_0%] -> unit  
override ApplyStyleSheetSkin : 
        page:[%$TOPIC/w0h0wky0_en-us_VS_110_1_0_3_0_1%] -> unit

Parameters

page
Type: System.Web.UIPage

The Page containing the control.

Exceptions
ExceptionCondition
InvalidOperationException

The style sheet is already applied.

Remarks

The ApplyStyleSheetSkin method sets style properties on the control based on skin properties defined in a theme directory. The skin applied is either the default skin for the control or the skin specified in the SkinID property. The ApplyStyleSheetSkin method is called by ASP.NET for declarative controls placed on a page. You must call the ApplyStyleSheetSkin method on any controls created programmatically at run time for style sheet skins to apply to the control. Theme skins are applied automatically. For more information on the difference between themes and cascading style sheets, see ASP.NET Themes and Skins.

Version Information

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0, 2.0
Platforms

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.