Übersicht über das Panel-Webserversteuerelement

Aktualisiert: November 2007

Mit dem Panel-Webserversteuerelement erstellen Sie in einer ASP.NET-Webseite ein Containersteuerelement, das Sie als übergeordnetes Element für statischen Text und andere Steuerelemente verwenden können.

Dieses Thema enthält folgende Abschnitte:

  • Hintergrund

  • Codebeispiele

  • Klassenreferenz

Hintergrund

Sie können das Panel­Steuerelement als Container für andere Steuerelemente verwenden. Dies bietet sich besonders an, wenn Sie Inhalte programmgesteuert erstellen und nach einer Möglichkeit suchen, diese in die Seite einzufügen. In den folgenden Abschnitten werden weitere Möglichkeiten der Verwendung des Panel-Steuerelements beschrieben.

Container für dynamisch generierte Steuerelemente

Das Panel-Steuerelement stellt einen geeigneten Container für Steuerelemente bereit, die zur Laufzeit erstellt werden. Ausführliche Informationen finden Sie unter Programmgesteuertes Hinzufügen von ASP.NET-Steuerelementen.

Gruppieren von Steuerelementen und Markup

Sie können eine Gruppe von Steuerelementen und verknüpfter Markups als Einheit verwalten, indem Sie diese in einem Panel-Steuerelement zusammenfassen und das Panel-Steuerelement bearbeiten. Beispielsweise können Sie eine Gruppe von Steuerelementen innerhalb eines Auswahlbereichs ein- oder ausblenden, indem Sie die Visible-Eigenschaft des Auswahlbereichs festlegen.

Formulare mit Standardschaltflächen

Sie können TextBox-Steuerelemente und Button-Steuerelemente in das Panel-Steuerelement einfügen und anschließend eine Standardschaltfläche definieren, indem Sie der DefaultButton-Eigenschaft des Panel-Steuerelements die ID einer Schaltfläche des Bereichs zuweisen. Drücken der EINGABETASTE während des Schreibens in ein Textfeld des Bereichs hat die gleiche Wirkung wie ein Klicken auf die angegebene Standardschaltfläche. Dies kann das Verwenden von Eingabeformularen effizienter machen.

Hinzufügen von Bildlaufleisten zu anderen Steuerelementen

Einige Steuerelemente, z. B. das TreeView-Steuerelement, verfügen nicht über integrierte Bildlaufleisten. Sie können Bildlaufverhalten hinzufügen, indem Sie das Steuerelement in ein Panel-Steuerelement einfügen. Um dem Panel-Steuerelement Bildlaufleisten hinzuzufügen, legen Sie die Height-Eigenschaft und die Width-Eigenschaft fest, um das Panel-Steuerelement auf eine bestimmte Größe zu begrenzen, und legen Sie anschließend die ScrollBars-Eigenschaft fest.

Benutzerdefinierte Seitenbereiche

Das Panel-Steuerelement eignet sich zum Erstellen von Seitenbereichen mit benutzerdefinierter Darstellung und benutzerdefiniertem Verhalten, wie zum Beispiel:

  • Erstellen eines Gruppierungsfelds mit Titel   Sie können die GroupingText-Eigenschaft festlegen, um einen Titel anzuzeigen. Bei Ausgabe der Seite wird das Panel-Steuerelement in einem Feld angezeigt, dessen Titel Sie angeben.

    Hinweis:

    Sie können nicht gleichzeitig Bildlaufleisten und Gruppierungstext für das Panel-Steuerelement festlegen. Wenn Sie Gruppierungstext festlegen, so hat dieser Vorrang gegenüber Bildlaufleisten.

  • Erstellen von Seitenbereichen mit benutzerdefinierter Farbe oder anderer Darstellungseigenschaft   Das Panel-Steuerelement unterstützt Darstellungseigenschaften, z. B. BackColor und BorderWidth. Mithilfe dieser Eigenschaften können Sie einen Seitenbereich individuell gestalten.

    Hinweis:

    Die GroupingText-Eigenschaft gibt das Panel-Steuerelement automatisch in einem Rahmen aus.

Zurück nach oben

Codebeispiele

Gewusst wie: Hinzufügen von Panelsteuerelementen zu einer Web Forms-Seite

Gewusst wie: Programmgesteuertes Hinzufügen von Steuerelementen zu einer ASP.NET-Webseite

Zurück nach oben

Klassenreferenz

In der folgenden Tabelle sind die Klassen aufgelistet, die sich auf das Panel-Steuerelement beziehen.

Member

Beschreibung

Panel

Die Hauptklasse des Steuerelements.

Zurück nach oben

Siehe auch

Konzepte

Übersicht über die MultiView-Webserversteuerelemente und View-Webserversteuerelemente

Referenz

Übersicht über das PlaceHolder-Webserversteuerelement