Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 PanelSteuerelement 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 |
|---|---|
Die Hauptklasse des Steuerelements. |
Zurück nach oben
Siehe auch
Konzepte
Übersicht über die MultiView-Webserversteuerelemente und View-Webserversteuerelemente