WebZone.HasHeader Eigenschaft

Definition

Ruft den Wert ab, der angibt, ob eine Zone einen Headerbereich besitzt.

protected:
 virtual property bool HasHeader { bool get(); };
protected virtual bool HasHeader { get; }
member this.HasHeader : bool
Protected Overridable ReadOnly Property HasHeader As Boolean

Eigenschaftswert

true, wenn die Zone einen Headerbereich besitzt, andernfalls false. Der Standardwert ist true.

Hinweise

Die HasHeader -Eigenschaft wird in erster Linie von Steuerelemententwicklern verwendet, die benutzerdefinierte Zonen erstellen. Es ist als Flag vorhanden, sodass der Webparts-Steuerelementsatz einen Header nur dann rendert, wenn es für eine Zone geeignet ist. Beispielsweise überschreibt die HasHeader -Eigenschaft diese Eigenschaft und gibt zurück false , es sei denn, die Seite befindet sich in einem der Modi, die die Personalisierung zulassen. In diesem Fall wird für ein WebPartZone Steuerelement im Browsemodus kein Header gerendert, während in den meisten anderen Modi ein Header gerendert wird. Weitere Informationen zu Anzeigemodi und zum Aktivieren eines Wechsels zwischen diesen Modi finden Sie unter Exemplarische Vorgehensweise: Ändern von Anzeigemodi auf einer Webparts-Seite.

Toolzonen (Zonen, die indirekt von der -Klasse über die WebZoneToolZone -Klasse abgeleitet werden, z EditorZone . B. und CatalogZone) müssen Header aufweisen, die nur angezeigt werden, wenn sich die Seite im entsprechenden Anzeigemodus befindet. Da die HasHeader -Eigenschaft standardmäßig ist true , muss die Eigenschaft nicht überschrieben werden.

Hinweise für Vererber

Wenn Sie eine benutzerdefinierte Toolzone erstellen, die von abgeleitet wird ToolZone, können Sie die RenderHeader(HtmlTextWriter) -Methode überschreiben und das Rendering für den Header Ihrer Zone bereitstellen.

Gilt für:

Weitere Informationen