WebPartZoneBase::CreateControlStyle Method ()


Creates a set of style characteristics that apply to a zone control when it is visible.

Namespace:   System.Web.UI.WebControls.WebParts
Assembly:  System.Web (in System.Web.dll)

virtual Style^ CreateControlStyle() override

Return Value

Type: System.Web.UI.WebControls::Style^

A Style that contains style attributes for a WebPartZoneBase.

The CreateControlStyle method creates a set of standard style attributes that apply to WebPartZoneBase zones. The style attributes apply only when a page is in a display mode in which a zone itself is visible, such as catalog, edit, or design display mode.

Notes to Inheritors:

If you override the CreateControlStyle method to set some specific properties on the created style, do not use the Style::Style(StateBag^) version of the constructor, which requires you to pass the control's StateBag object in as a parameter, resulting in the created Style object sharing the StateBag with the zone control. This causes rendering problems. Instead, use the Style::Style() version of the constructor, so the Style object is independent of the control.

.NET Framework
Available since 2.0
Return to top