WebPart Klasse

Definition

Dient als Basisklasse für benutzerdefinierte ASP.NET-Webparts-Steuerelemente, die den Part-Basisklassenfunktionen einige zusätzliche Benutzeroberflächeneigenschaften, die Fähigkeit zum Erstellen von Verbindungen sowie Personalisierungsverhalten hinzufügt.Serves as the base class for custom ASP.NET Web Parts controls, adding to the base Part class features some additional user interface (UI) properties, the ability to create connections, and personalization behavior.

public ref class WebPart abstract : System::Web::UI::WebControls::WebParts::Part, System::Web::UI::WebControls::WebParts::IWebActionable, System::Web::UI::WebControls::WebParts::IWebEditable, System::Web::UI::WebControls::WebParts::IWebPart
public abstract class WebPart : System.Web.UI.WebControls.WebParts.Part, System.Web.UI.WebControls.WebParts.IWebActionable, System.Web.UI.WebControls.WebParts.IWebEditable, System.Web.UI.WebControls.WebParts.IWebPart
type WebPart = class
    inherit Part
    interface IWebPart
    interface IWebActionable
    interface IWebEditable
Public MustInherit Class WebPart
Inherits Part
Implements IWebActionable, IWebEditable, IWebPart
Vererbung
Abgeleitet
Implementiert

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie ein WebPart-Steuerelement erstellt und in einer Webseite darauf verwiesen wird.The following code example demonstrates how to create a WebPart control and reference it in a Web page.

Der erste Teil des Beispiels enthält den Code für ein benutzerdefiniertes WebPart-Steuerelement mit dem Namen TextDisplayWebPart.The first part of the example contains the code for a custom WebPart control named TextDisplayWebPart. Dieses Steuerelement veranschaulicht, wie ein einfaches benutzerdefiniertes WebPart Steuerelement erstellt wird, das Ihnen den Zugriff auf die Funktionen des Webparts Steuerelement Satzes ermöglicht.This control demonstrates how to create a simple custom WebPart control that gives you access to the features of the Web Parts control set. Damit das Codebeispiel ausgeführt werden kann, müssen Sie diesen Quellcode kompilieren.For the code example to run, you must compile this source code. Sie können Sie explizit kompilieren und die resultierende Assembly in den bin-Ordner der Website oder in den globalen Assemblycache einfügen.You can compile it explicitly and put the resulting assembly in your Web site's Bin folder or the global assembly cache. Alternativ dazu können Sie den Quellcode in den App_Code Ordner der Website einfügen, wo er zur Laufzeit dynamisch kompiliert wird.Alternatively, you can put the source code in your site's App_Code folder, where it will be dynamically compiled at run time. In diesem Codebeispiel wird davon ausgegangen, dass Sie den Quellcode in eine Assembly kompilieren, Sie in einen Unterordner "bin" Ihrer Webanwendung platzieren und in der Webseite mit einer Register-Direktive auf die Assembly verweisen.This code example assumes that you compile the source code into an assembly, place it in a Bin subfolder of your Web application, and reference the assembly with a Register directive in your Web page. Eine exemplarische Vorgehensweise, die beide Kompilierungs Methoden veranschaulicht, finden Sie unter Exemplarische Vorgehensweise : entwickeln und Verwenden eines benutzerdefinierten Webserver-SteuerElements.For a walkthrough that demonstrates both methods of compiling, see Walkthrough: Developing and Using a Custom Web Server Control.

using System;
using System.Security.Permissions;
using System.Web;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;

namespace Samples.AspNet.CS.Controls
{
  [AspNetHostingPermission(SecurityAction.Demand, 
    Level=AspNetHostingPermissionLevel.Minimal)]
  [AspNetHostingPermission(SecurityAction.InheritanceDemand, 
    Level=AspNetHostingPermissionLevel.Minimal)]
  public class TextDisplayWebPart : WebPart
  {
    private String _contentText = null;
    TextBox input;
    Label DisplayContent;

    public TextDisplayWebPart()
    {
      this.AllowClose = false;
    }

    [Personalizable(), WebBrowsable]
    public String ContentText
    {
      get { return _contentText; }
      set { _contentText = value; }
    }

    protected override void CreateChildControls()
    {
      Controls.Clear();
      DisplayContent = new Label();
      DisplayContent.BackColor = 
        System.Drawing.Color.LightBlue;
      DisplayContent.Text = this.ContentText;
      this.Controls.Add(DisplayContent);
      input = new TextBox();
      this.Controls.Add(input);
      Button update = new Button();
      update.Text = "Set Label Content";
      update.Click += new EventHandler(this.submit_Click);
      this.Controls.Add(update);
      ChildControlsCreated = true;
    }

    private void submit_Click(object sender, EventArgs e)
    {
      // Update the label string.
      if (!string.IsNullOrEmpty(input.Text))
      {
        _contentText = input.Text + @"<br />";
        input.Text = String.Empty;
        DisplayContent.Text = this.ContentText;
      }
    }
  }
}
Imports System.Security.Permissions
Imports System.Web
Imports System.Web.UI.WebControls
Imports System.Web.UI.WebControls.WebParts

Namespace Samples.AspNet.VB.Controls

<AspNetHostingPermission(SecurityAction.Demand, _
  Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermission(SecurityAction.InheritanceDemand, _
  Level := AspNetHostingPermissionLevel.Minimal)> _
Public Class TextDisplayWebPart
    Inherits WebPart
    Private _contentText As String = Nothing
    Private input As TextBox
    Private DisplayContent As Label
    
    
    Public Sub New() 
      Me.AllowClose = False
    End Sub
    
    <Personalizable(), WebBrowsable()>  _
    Public Property ContentText() As String 
        Get
            Return _contentText
        End Get
        Set
            _contentText = value
        End Set
    End Property
     
    Protected Overrides Sub CreateChildControls() 
        Controls.Clear()
        DisplayContent = New Label()
        DisplayContent.Text = Me.ContentText
        DisplayContent.BackColor = _
          System.Drawing.Color.LightBlue
        Me.Controls.Add(DisplayContent)
        input = New TextBox()
        Me.Controls.Add(input)
        Dim update As New Button()
        update.Text = "Set Label Content"
        AddHandler update.Click, AddressOf Me.submit_Click
        Me.Controls.Add(update)
        ChildControlsCreated = True
    
    End Sub
    
    
    Private Sub submit_Click(ByVal sender As Object, _
                             ByVal e As EventArgs) 
        ' Update the label string.
        If input.Text <> String.Empty Then
            _contentText = input.Text & "<br />"
            input.Text = String.Empty
            DisplayContent.Text = Me.ContentText
        End If
    
    End Sub
    
End Class

End Namespace

Im zweiten Teil des Beispiels wird gezeigt, wie auf eine ASP.NET-Webseite auf das TextDisplayWebPart-Steuerelement verwiesen wird.The second part of the example shows how to reference the TextDisplayWebPart control in an ASP.NET Web page. Beachten Sie, dass viele der verschiedenen WebPart Eigenschaften deklarativ dem benutzerdefinierten Steuerelement zugewiesen werden können.Notice that many of the various WebPart properties can be assigned declaratively to the custom control.

<%@ page language="C#" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.CS.Controls" 
             Assembly="TextDisplayWebPartCS"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc" />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart" 
            title = "Text Content WebPart" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.VB.Controls" 
             Assembly="TextDisplayWebPartVB"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
    <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1"
      PartChromeType="TitleAndBorder">
        <parttitlestyle font-bold="true" ForeColor="#3300cc" />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart" 
            title = "Text Content WebPart" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>

Hinweise

Wenn Sie Steuerelemente mit Webparts-Funktionalität erstellen, haben Sie zwei grundlegende Optionen.When you create controls with Web Parts functionality, you have two basic options. Sie können benutzerdefinierte Steuerelemente erstellen, die von der WebPart-Klasse abgeleitet werden, oder Sie können andere Server Steuerelemente erstellen oder verwenden.You can create custom controls that derive from the WebPart class, or you can create or use other server controls. Vorhandene ASP.NET-Steuerelemente, benutzerdefinierte Server Steuerelemente und Benutzer Steuerelemente können alle Webparts Funktionalität erhalten, indem Sie in einem WebPartZone Zone-Steuerelement deklariert werden (oder Sie Programm gesteuert hinzugefügt werden). das Ergebnis ist, dass Sie zur Laufzeit mit GenericWebPart Objekten umschließt und als true WebPart Steuerelemente behandelt werden.Existing ASP.NET controls, custom server controls, and user controls can all be given full Web Parts functionality by declaring them within (or adding them programmatically to) a WebPartZone zone control, with the result that they will be wrapped with GenericWebPart objects at run time and treated as true WebPart controls. Weitere Informationen finden Sie in der Dokumentation für die GenericWebPart-Klasse.For details, see the documentation for the GenericWebPart class. Um die Entwicklung und die maximale Wiederverwendung von Code zu beschleunigen, kann die Verwendung vorhandener Server Steuerelemente eine gute Option sein.For speed of development and maximum reuse of code, using existing server controls can be a good option. Für eine maximale programmgesteuerte Kontrolle über das Verhalten und Webparts Funktionalität von Steuerelementen ist das Erstellen eines benutzerdefinierten Steuer Elements, das von der WebPart-Klasse erbt, häufig die beste Option.For maximum programmatic control over the behavior and Web Parts functionality of controls, creating a custom control that inherits from the WebPart class is often the best option.

Die abstrakte WebPart Klasse erbt vom Basis Part Steuerelement und stellt die grundlegenden Elemente für alle WebPart-Steuerelemente bereit.The abstract WebPart class inherits from the base Part control and provides the basic elements for all WebPart controls. Die-Klasse enthält einen allgemeinen Satz von Eigenschaften, die sich auf die Darstellung der Benutzeroberfläche auswirken.The class includes a common set of properties that affect the appearance of the UI. Die Eigenschaften "AllowClose", "AllowConnect", "AllowEdit", "AllowHide", "AllowMinimize" und "AllowZoneChange" geben an, ob der Benutzer einer Webanwendung mit dem Part-Steuerelement in der durch den angegebenen Eigenschaftsnamen angegebenen Weise interagieren darf.The AllowClose, AllowConnect, AllowEdit, AllowHide, AllowMinimize, and AllowZoneChange properties each specify whether the user of a Web application is permitted to interact with the part control in the way indicated by the given property name. Die Eigenschaften "CatalogIconImageUrl", "ChromeState", "ChromeType", "Description", "Height", "HelpUrl", "Hidden", "Title", "TitleIconImageUrl" und "TitleUrl" bestimmen die Größe, Sichtbarkeit, Darstellung und unterstützende Inhalte (z. b. Titel und Beschreibung)WidthWebPartThe CatalogIconImageUrl, ChromeState, ChromeType, Description, Height, HelpUrl, Hidden, Title, TitleIconImageUrl, TitleUrl, and Width properties determine the size, visibility, appearance, and supporting content (such as a title and a description) for a WebPart control.

Die Beziehung eines WebPart-Steuer Elements zum Kontext innerhalb des Webparts Steuerelement Satzes wird durch Eigenschaften wie WebPartManagerbestimmt, die einen Verweis auf das zugeordnete WebPartManager Objekt des Steuer Elements enthält, und Zone, das auf den WebZone verweist, der das Steuerelement enthält.The relationship of a WebPart control to its context within the Web Parts control set is determined by properties such as WebPartManager, which holds a reference to the control's associated WebPartManager object, and Zone, which references the WebZone that contains the control. Pro Seite kann nur ein WebPartManager-Steuerelement vorhanden sein, und jede Instanz eines WebPart Steuer Elements kann sich jeweils innerhalb eines WebZone befinden.There can be only one WebPartManager control per page, and each instance of a WebPart control can reside within only one WebZone at a time.

Hinweis

Ein WebPart-Steuerelement kann außerhalb einer Zone auf einer Webseite platziert werden. in diesem Fall fungiert es jedoch als normales Server Steuerelement und verliert fast alle Webparts Funktionalität.A WebPart control can be placed outside of a zone on a Web page, but in this case it functions as a normal server control and loses nearly all Web Parts functionality.

Einige andere wichtige Eigenschaften wirken sich auf eindeutige Features von WebPart-Steuerelementen aus.Several other important properties affect unique features of WebPart controls. Die AuthorizationFilter-Eigenschaft ermöglicht es Entwicklern, eine beliebige Zeichenfolge festzulegen, die zur Laufzeit als Filter verwendet werden kann, um zu bestimmen, ob der Seite ein Steuerelement hinzugefügt wird.The AuthorizationFilter property allows developers to set an arbitrary string that can be used as a filter at run time to determine whether a control is added to the page. Die AuthorizationFilter-Eigenschaft wird in Verbindung mit einer Funktion wie der Rollen Verwaltung verwendet und bietet einen nützlichen Mechanismus zum Erstellen von Sichten, die auf definierten Benutzer Rollen basieren.Used together with a feature such as role management, the AuthorizationFilter property provides a useful mechanism for creating views based on defined user roles. Die ExportMode-Eigenschaft gibt an, ob während eines Exports alle verfügbaren Eigenschafts Daten für ein-Steuerelement oder nur die nicht sensiblen Daten exportiert werden.The ExportMode property indicates whether, during an export, all the available property data on a control is exported, or only the non-sensitive data. Dadurch können Entwickler aus Sicherheitsgründen zwischen sensiblen Daten und Daten unterscheiden.This allows developers to distinguish between data that is sensitive and data that is not, for security purposes. Die WebBrowsableObject-Eigenschaft gibt einen Verweis auf eine Instanz eines WebPart Steuer Elements zurück, damit ein EditorPart Steuerelement es bearbeiten kann, wenn sich die Seite im Bearbeitungsmodus befindet.The WebBrowsableObject property returns a reference to an instance of a WebPart control, so that an EditorPart control can edit it when the page is in edit mode. Schließlich gibt es mehrere Eigenschaften, die den Status des Steuer Elements relativ zum Rest der Seite angeben.Finally, there are several properties that indicate the status of the control relative to the rest of the page. Die IsClosed-Eigenschaft gibt an, ob ein-Steuerelement geschlossen (und somit einem PageCatalogPart-Objekt hinzugefügt wurde) oder ob es geöffnet ist und auf der Seite verfügbar ist.The IsClosed property indicates whether a control is closed (and thus added to a PageCatalogPart object), or if it is open and available on the page. Die IsShared-Eigenschaft gibt an, ob ein Steuerelement ein frei gegebenes Steuerelement ist (im Gegensatz zu einem benutzerspezifischen Steuerelement), was bedeutet, dass es für alle Benutzer einer Webseite sichtbar ist.The IsShared property indicates whether a control is a shared control (versus a user-specific control), meaning that it is visible to all users of a Web page. Die IsStandalone-Eigenschaft gibt an, ob ein Steuerelement zurzeit in einer WebPartZoneBaseabgeleiteten Zone (z. b. WebPartZone) enthalten ist.The IsStandalone property indicates whether a control is currently contained in a WebPartZoneBase-derived zone (such as WebPartZone). Der Wert false gibt an, dass sich das Steuerelement innerhalb einer Zone befindet und somit über vollständige Webparts Funktionalität verfügt.A value of false indicates the control is inside a zone and thus has full Web Parts functionality. Die IsStatic-Eigenschaft gibt an, ob ein Steuerelement statisch oder dynamisch ist.The IsStatic property indicates whether a control is static or dynamic. Ein statisches Steuerelement wird im Markup einer Webseite deklariert, während ein dynamisches Steuerelement Programm gesteuert hinzugefügt wird.A static control is declared in the markup of a Web page, whereas a dynamic control is added programmatically.

Die WebPart-Klasse stellt außerdem verschiedene Methoden bereit, mit denen bestimmt wird, was an verschiedenen Punkten im Lebenszyklus des Steuer Elements passiert.The WebPart class also provides several methods that determine what happens at various points in the control's life cycle. Beispielsweise können die Methoden OnConnectModeChanged und OnEditModeChanged in einer abgeleiteten Klasse überschrieben werden, um die programmgesteuerte Kontrolle über das Rendering der Inhalte eines Steuer Elements während des Ereignisses bereitzustellen, das dem Namen der einzelnen Methoden entspricht.For example, the OnConnectModeChanged and OnEditModeChanged methods can both be overridden in a derived class to provide programmatic control over the rendering of a control's contents during the event that corresponds to each method's name.

Klassen, die von WebPart abgeleitet werden, können der Verbs Auflistung WebPartVerb Objekte hinzufügen.Classes that derive from WebPart can add WebPartVerb objects to the Verbs collection. Die Verben werden in einem Verbenmenü gerendert, das in der Titelleiste eines WebPart-Steuer Elements angezeigt wird.The verbs are rendered in a verbs menu, which appears in the title bar of a WebPart control. WebPartVerb-Objekte bieten einfache Benutzeroberflächen Elemente für allgemeine Benutzeraktionen wie das Ausblenden oder Minimieren des Steuer Elements oder das Anzeigen der Hilfe.WebPartVerb objects provide simple UI elements for common user actions such as hiding or minimizing the control or displaying Help.

Die CreateEditorParts-Methode erstellt eine Auflistung aller benutzerdefinierten EditorPart Steuerelemente, die einem WebPart-Steuerelement zugeordnet sind.The CreateEditorParts method creates a collection of any custom EditorPart controls that are associated with a WebPart control. Entwickler können diese Methode überschreiben, sodass Sie benutzerdefinierte Steuerelemente erstellt, die speziell für die Bearbeitung Ihrer WebPart Steuerelemente entworfen wurden.Developers can override this method so that it creates custom controls designed specifically to edit their WebPart control. Die-Methode wird aufgerufen, wenn ein Benutzer auf das Bearbeitungs Verb in einem WebPart-Steuerelement klickt.The method is called when a user clicks the edit verb on a WebPart control.

Konstruktoren

WebPart()

Initialisiert die Klasse zur Verwendung durch eine geerbte Klasseninstanz.Initializes the class for use by an inherited class instance. Dieser Konstruktor kann nur von einer geerbten Klasse aufgerufen werden.This constructor can only be called by an inherited class.

Eigenschaften

AccessKey

Ruft die Zugriffstaste ab, mit der Sie schnell zum Webserversteuerelement navigieren können, oder legt diese fest.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Geerbt von WebControl)
Adapter

Ruft den browserspezifischen Adapter für das Steuerelement ab.Gets the browser-specific adapter for the control.

(Geerbt von Control)
AllowClose

Ruft einen Wert ab, der angibt, ob ein Endbenutzer ein WebPart-Steuerelement auf einer Webseite schließen kann, oder legt diesen Wert fest.Gets or sets a value indicating whether an end user can close a WebPart control on a Web page.

AllowConnect

Ruft einen Wert ab, der angibt, ob das WebPart-Steuerelement es anderen Steuerelementen ermöglicht, Verbindungen mit ihm zu bilden, oder legt diesen Wert fest.Gets or sets a value that indicates whether the WebPart control allows other controls to form connections with it.

AllowEdit

Ruft einen Wert ab, der angibt, ob ein Endbenutzer ein WebPart-Steuerelement über die durch eines oder mehrere EditorPart-Steuerelemente bereitgestellte Benutzeroberfläche ändern kann, oder legt diesen Wert fest.Gets or sets a value indicating whether an end user can modify a WebPart control through the user interface (UI) provided by one or more EditorPart controls.

AllowHide

Ruft einen Wert ab, der angibt, ob Endbenutzer ein WebPart-Steuerelement ausblenden können, oder legt diesen fest.Gets or sets a value indicating whether end users are allowed to hide a WebPart control.

AllowMinimize

Ruft einen Wert ab, der angibt, ob Endbenutzer ein WebPart-Steuerelement minimieren können, oder legt diesen fest.Gets or sets a value indicating whether end users can minimize a WebPart control.

AllowZoneChange

Ruft einen Wert ab, der angibt, ob ein WebPart-Steuerelement zwischen WebPartZoneBase-Zonen verschoben werden kann, oder legt diesen fest.Gets or sets a value indicating whether a user can move a WebPart control between WebPartZoneBase zones.

AppRelativeTemplateSourceDirectory

Ruft das anwendungsrelative virtuelle Verzeichnis des Page-Objekts oder des UserControl-Objekt ab, das dieses Steuerelement enthält, oder legt dieses Verzeichnis fest.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Geerbt von Control)
Attributes

Ruft die Auflistung von beliebigen Attributen (nur für die Darstellung) ab, die keinen Eigenschaften des Steuerelements entsprechen.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Geerbt von WebControl)
AuthorizationFilter

Ruft eine beliebige Zeichenfolge ab, um zu bestimmen, ob für ein WebPart-Steuerelement die Autorisierung zum Hinzufügen zu einer Seite besteht, oder legt diese fest.Gets or sets an arbitrary string to determine whether a WebPart control is authorized to be added to a page.

BackColor

Ruft die Hintergrundfarbe des Webserversteuerelements ab oder legt diese fest.Gets or sets the background color of the Web server control.

(Geerbt von WebControl)
BackImageUrl

Ruft die URL des Hintergrundbildes für das Auswahlbereich-Steuerelement ab oder legt diese fest.Gets or sets the URL of the background image for the panel control.

(Geerbt von Panel)
BindingContainer

Ruft das Steuerelement ab, das die Datenbindung dieses Steuerelements enthält.Gets the control that contains this control's data binding.

(Geerbt von Control)
BorderColor

Ruft die Rahmenfarbe des Websteuerelements ab oder legt diese fest.Gets or sets the border color of the Web control.

(Geerbt von WebControl)
BorderStyle

Ruft die Rahmenart des Webserversteuerelements ab oder legt diese fest.Gets or sets the border style of the Web server control.

(Geerbt von WebControl)
BorderWidth

Ruft die Rahmenbreite des Webserversteuerelements ab oder legt diese fest.Gets or sets the border width of the Web server control.

(Geerbt von WebControl)
CatalogIconImageUrl

Ruft die URL eines Bilds ab, mit dem ein Webparts-Steuerelement in einem Katalog von Steuerelementen dargestellt wird, oder legt diese fest.Gets or sets the URL to an image that represents a Web Parts control in a catalog of controls.

ChildControlsCreated

Ruft einen Wert ab, der angibt, ob die untergeordneten Steuerelemente des Serversteuerelements erstellt wurden.Gets a value that indicates whether the server control's child controls have been created.

(Geerbt von Control)
ChromeState

Ruft ab oder legt fest, ob ein Teilsteuerelement sich im minimierten oder normalen Zustand befindet.Gets or sets whether a part control is in a minimized or normal state.

ChromeType

Ruft den Typ des Rahmens ab, der ein Webparts-Steuerelement umgibt, oder legt diesen fest.Gets or sets the type of border that frames a Web Parts control.

ClientID

Ruft die Steuerelement-ID für HTML-Markup ab, das von ASP.NET generiert wird.Gets the control ID for HTML markup that is generated by ASP.NET.

(Geerbt von Control)
ClientIDMode

Ruft den Algorithmus ab, mit dem der Wert der ClientID-Eigenschaft generiert wird, oder legt diesen fest.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Geerbt von Control)
ClientIDSeparator

Ruft einen Zeichenwert ab, der das in der ClientID-Eigenschaft verwendete Trennzeichen darstellt.Gets a character value representing the separator character used in the ClientID property.

(Geerbt von Control)
ConnectErrorMessage

Ruft eine Fehlermeldung ab, mit der Benutzer bei Fehlern während des Verbindungsprozesses informiert werden.Gets an error message to display to users if errors occur during the connection process.

Context

Ruft das dem Serversteuerelement für die aktuelle Webanforderung zugeordnete HttpContext-Objekt ab.Gets the HttpContext object associated with the server control for the current Web request.

(Geerbt von Control)
Controls

Ruft ein ControlCollection-Objekt ab, das die untergeordneten Steuerelemente für ein angegebenes Serversteuerelement in der Hierarchie der Benutzeroberfläche enthält.Gets a ControlCollection object that contains the child controls for a specified server control in the user interface hierarchy.

(Geerbt von Part)
ControlStyle

Ruft den Stil des Webserversteuerelements ab.Gets the style of the Web server control. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is used primarily by control developers.

(Geerbt von WebControl)
ControlStyleCreated

Ruft einen Wert ab, der angibt, ob ein Style-Objekt für die ControlStyle-Eigenschaft erstellt wurde.Gets a value indicating whether a Style object has been created for the ControlStyle property. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is primarily used by control developers.

(Geerbt von WebControl)
CssClass

Ruft die vom Webserversteuerelement auf dem Client gerenderte CSS-Klasse (Cascading Style Sheet) ab oder legt diese fest.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Geerbt von WebControl)
DataItemContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataItemContainer implementiert wird.Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Geerbt von Control)
DataKeysContainer

Ruft einen Verweis auf den Namenscontainer ab, wenn vom Namenscontainer IDataKeysControl implementiert wird.Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Geerbt von Control)
DefaultButton

Ruft den Bezeichner für die Standardschaltfläche ab, die im Panel-Steuerelement enthalten ist, oder legt diesen fest.Gets or sets the identifier for the default button that is contained in the Panel control.

(Geerbt von Panel)
Description

Ruft einen kurzen Ausdruck ab, der die Funktion des Teilsteuerelements zusammenfasst und in QuickInfos und Katalogen von Teilsteuerelementen verwendet wird, oder legt diesen fest.Gets or sets a brief phrase that summarizes what the part control does, for use in ToolTips and catalogs of part controls.

DesignMode

Ruft einen Wert ab, der angibt, ob ein Steuerelement auf einer Entwurfsoberfläche verwendet wird.Gets a value indicating whether a control is being used on a design surface.

(Geerbt von Control)
Direction

Ruft die horizontale Richtung für den Inhalt innerhalb des Steuerelements ab oder legt diese fest.Gets or sets the horizontal direction that content flows within the control.

DisplayTitle

Ruft eine Zeichenfolge ab, die den vollständigen Titeltext enthält, der auf der Titelleiste einer WebPart-Steuerelementinstanz tatsächlich angezeigt wird.Gets a string that contains the full title text actually displayed in the title bar of a WebPart control instance.

Enabled

Ruft einen Wert ab, der angibt, ob das Webserversteuerelement aktiviert ist, oder legt diesen fest.Gets or sets a value indicating whether the Web server control is enabled.

(Geerbt von WebControl)
EnableTheming

Ruft einen Wert ab, der angibt, ob für dieses Steuerelement Designs gelten, oder legt diesen fest.Gets or sets a value indicating whether themes apply to this control.

(Geerbt von WebControl)
EnableViewState

Ruft einen Wert ab, der dem anfordernden Client angibt, ob das Serversteuerelement seinen Ansichtszustand sowie den Ansichtszustand von jedem enthaltenen untergeordneten Steuerelement beibehält, oder legt diesen fest.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Geerbt von Control)
Events

Ruft eine Liste von Ereignishandlerdelegaten für das Steuerelement ab.Gets a list of event handler delegates for the control. Diese Eigenschaft ist schreibgeschützt.This property is read-only.

(Geerbt von Control)
ExportMode

Ruft ab oder legt fest, ob alle, einige oder keine Eigenschaften eines WebPart-Steuerelements exportiert werden können.Gets or sets whether all, some, or none of a WebPart control's properties can be exported.

Font

Ruft die Schriftarteigenschaften ab, die dem Webserversteuerelement zugeordnet sind.Gets the font properties associated with the Web server control.

(Geerbt von WebControl)
ForeColor

Ruft die Vordergrundfarbe (i. A. die Textfarbe) für das Webserversteuerelement ab oder legt diese fest.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Geerbt von WebControl)
GroupingText

Ruft die Beschriftung für die Gruppe von Steuerelementen im Bereichssteuerelement ab oder legt diese fest.Gets or sets the caption for the group of controls that is contained in the panel control.

(Geerbt von Panel)
HasAttributes

Ruft einen Wert ab, der angibt, ob für das Steuerelement Attribute festgelegt wurden.Gets a value indicating whether the control has attributes set.

(Geerbt von WebControl)
HasChildViewState

Ruft einen Wert ab, der angibt, ob in den untergeordneten Steuerelementen des aktuellen Serversteuerelements gespeicherte Einstellungen für den Ansichtszustand vorhanden sind.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Geerbt von Control)
HasSharedData

Ruft einen Wert ab, der angibt, ob einem WebPart-Steuerelement freigegebene Personalisierungsdaten zugeordnet sind.Gets a value that indicates whether a WebPart control has any shared personalization data associated with it.

HasUserData

Ruft einen Wert ab, der angibt, ob einem WebPart-Steuerelement alle Benutzerpersonalisierungsdaten zugeordnet sind.Gets a value that indicates whether a WebPart control has any user personalization data associated with it.

Height

Ruft die Höhe einer Zone ab oder legt diese fest.Gets or sets the height of a zone.

HelpMode

Ruft den Typ der Benutzeroberfläche ab, auf der Hilfeinhalt für ein WebPart-Steuerelement angezeigt werden soll, oder legt diesen fest.Gets or sets the type of user interface (UI) used to display Help content for a WebPart control.

HelpUrl

Ruft die URL zu einer Hilfedatei für ein WebPart-Steuerelement ab oder legt diese fest.Gets or sets the URL to a Help file for a WebPart control.

Hidden

Ruft einen Wert ab, der angibt, ob ein WebPart-Steuerelement auf einer Webseite angezeigt wird, oder legt diesen fest.Gets or sets a value indicating whether a WebPart control is displayed on a Web page.

HorizontalAlign

Ruft die horizontale Ausrichtung des Inhalts im Bereich ab oder legt diese fest.Gets or sets the horizontal alignment of the contents within the panel.

(Geerbt von Panel)
ID

Ruft den programmgesteuerten Bezeichner ab, der dem Serversteuerelement zugewiesen ist, oder legt diesen fest.Gets or sets the programmatic identifier assigned to the server control.

(Geerbt von Control)
IdSeparator

Ruft das als Trennzeichen für Steuerelementbezeichner verwendete Zeichen ab.Gets the character used to separate control identifiers.

(Geerbt von Control)
ImportErrorMessage

Ruft eine Fehlermeldung ab, die verwendet wird, wenn beim Import eines WebPart-Steuerelements Fehler auftreten, oder legt diese fest.Gets or sets an error message that is used if errors occur when a WebPart control is imported.

IsChildControlStateCleared

Ruft einen Wert ab, der angibt, ob in diesem Steuerelements enthaltene Steuerelemente über einen Steuerelementzustand verfügen.Gets a value indicating whether controls contained within this control have control state.

(Geerbt von Control)
IsClosed

Ruft einen Wert ab, der angibt, ob ein WebPart-Steuerelement auf einer Webparts-Seite derzeit geschlossen ist.Gets a value that indicates whether a WebPart control is currently closed on a Web Parts page.

IsEnabled

Ruft einen Wert ab, der angibt, ob das Steuerelement aktiviert ist.Gets a value indicating whether the control is enabled.

(Geerbt von WebControl)
IsShared

Ruft einen Wert ab, der angibt, ob ein WebPart-Steuerelement freigegeben ist, was bedeutet, dass es für alle Benutzer einer Webparts-Seite sichtbar ist.Gets a value that indicates whether a WebPart control is shared, meaning that it is visible to all users of a Web Parts page.

IsStandalone

Ruft einen Wert ab, der angibt, ob ein WebPart-Steuerelement eigenständig ist. Dies ist der Fall, wenn es nicht in einer WebPartZoneBase-Zone enthalten ist.Gets a value that indicates whether a WebPart control is standalone, meaning that it is not contained within a WebPartZoneBase zone.

IsStatic

Ruft einen Wert ab, der angibt, ob ein WebPart-Steuerelement ein statisches Steuerelement ist. Dabei handelt es sich um ein Steuerelement, das im Markup einer Webparts-Seite deklariert wird und der Seite nicht programmgesteuert hinzugefügt wird.Gets a value that indicates whether a WebPart control is a static control, which means the control is declared in the markup of a Web Parts page and not added to the page programmatically.

IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das Serversteuerelement Änderungen des Ansichtszustands speichert.Gets a value that indicates whether the server control is saving changes to its view state.

(Geerbt von Control)
IsViewStateEnabled

Ruft einen Wert ab, der angibt, ob der Ansichtszustand für dieses Steuerelement aktiviert ist.Gets a value indicating whether view state is enabled for this control.

(Geerbt von Control)
LoadViewStateByID

Ruft einen Wert ab, der angibt, ob das Steuerelement seinen Ansichtszustand über ID anstatt über den Index lädt.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Geerbt von Control)
NamingContainer

Ruft einen Verweis auf den Benennungscontainer des Serversteuerelements ab, der einen eindeutigen Namespace erstellt, damit zwischen Serversteuerelementen mit demselben ID-Eigenschaftswert unterschieden werden kann.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Geerbt von Control)
Page

Ruft einen Verweis auf die Page-Instanz ab, die das Serversteuerelement enthält.Gets a reference to the Page instance that contains the server control.

(Geerbt von Control)
Parent

Ruft einen Verweis auf das übergeordnete Steuerelement des Serversteuerelements in der Steuerelementhierarchie der Seite ab.Gets a reference to the server control's parent control in the page control hierarchy.

(Geerbt von Control)
RenderingCompatibility

Ruft einen Wert ab, der die ASP.NET-Version angibt, mit der gerenderte HTML-Objekte kompatibel sind.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Geerbt von Control)
ScrollBars

Ruft Sichtbarkeit und Position der Bildlaufleisten in einem Panel-Steuerelement ab oder legt diese fest.Gets or sets the visibility and position of scroll bars in a Panel control.

(Geerbt von Panel)
Site

Ruft Informationen zum Container ab, der das aktuelle Steuerelement hostet, wenn es auf einer Entwurfsoberfläche gerendert wird.Gets information about the container that hosts the current control when rendered on a design surface.

(Geerbt von Control)
SkinID

Ruft das Design ab, das auf das Steuerelement angewendet werden soll.Gets or sets the skin to apply to the control.

(Geerbt von WebControl)
Style

Ruft eine Auflistung der Textattribute ab, die im äußeren Tag des Webserversteuerelements als Formatvorlagenattribut gerendert werden.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Geerbt von WebControl)
Subtitle

Ruft eine Zeichenfolge ab, die mit dem Wert der Title-Eigenschaft verkettet wird, um einen vollständigen Titel für ein WebPart-Steuerelement zu bilden.Gets a string that is concatenated with the Title property value to form a complete title for a WebPart control.

SupportsDisabledAttribute

Ruft einen Wert ab, der angibt, ob vom Steuerelement das disabled-Attribut des gerenderten HTML-Elements auf "disabled" festgelegt werden soll, wenn die IsEnabled-Eigenschaft des Steuerelements false ist.Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Geerbt von Panel)
TabIndex

Ruft den Index der Aktivierreihenfolge des Webserversteuerelements ab oder legt diesen fest.Gets or sets the tab index of the Web server control.

(Geerbt von WebControl)
TagKey

Ruft den HtmlTextWriterTag-Wert ab, der diesem Webserversteuerelement entspricht.Gets the HtmlTextWriterTag value that corresponds to this Web server control. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is used primarily by control developers.

(Geerbt von WebControl)
TagName

Ruft den Namen des Steuerelementtags ab.Gets the name of the control tag. Diese Eigenschaft wird hauptsächlich von Steuerelemententwicklern verwendet.This property is used primarily by control developers.

(Geerbt von WebControl)
TemplateControl

Ruft einen Verweis auf die Vorlage ab, die dieses Steuerelement enthält, oder legt den Verweis fest.Gets or sets a reference to the template that contains this control.

(Geerbt von Control)
TemplateSourceDirectory

Ruft das virtuelle Verzeichnis der Page oder des UserControl ab, in dem das aktuelle Serversteuerelement enthalten ist.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Geerbt von Control)
Title

Ruft den Titel eines Teilsteuerelements ab oder legt diesen fest.Gets or sets the title of a part control.

TitleIconImageUrl

Ruft die URL eines Bilds ab, mit dem ein Webparts-Steuerelement auf dessen eigener Titelleiste dargestellt wird, oder legt diese fest.Gets or sets the URL to an image used to represent a Web Parts control in the control's title bar.

TitleUrl

Ruft eine URL zu ergänzenden Informationen über ein WebPart-Steuerelement ab oder legt diese fest.Gets or sets a URL to supplemental information about a WebPart control.

ToolTip

Ruft den Text ab, der angezeigt wird, wenn mit dem Mauszeiger auf das Webserversteuerelement gezeigt wird, oder legt diesen fest.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Geerbt von WebControl)
UniqueID

Ruft den eindeutigen, hierarchisierten Bezeichner für das Serversteuerelement ab.Gets the unique, hierarchically qualified identifier for the server control.

(Geerbt von Control)
ValidateRequestMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Steuerelement Clienteingaben des Browser auf gefährliche Werte überprüft.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Geerbt von Control)
Verbs

Ruft eine Auflistung benutzerdefinierter Verben ab, die einem WebPart-Steuerelement zugeordnet sind.Gets a collection of custom verbs associated with a WebPart control.

ViewState

Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines Serversteuerelements über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Geerbt von Control)
ViewStateIgnoresCase

Ruft einen Wert ab, der angibt, ob bei dem StateBag-Objekt die Groß- und Kleinschreibung nicht berücksichtigt wird.Gets a value that indicates whether the StateBag object is case-insensitive.

(Geerbt von Control)
ViewStateMode

Ruft den Ansichtszustandsmodus des Steuerelements ab oder legt ihn fest.Gets or sets the view-state mode of this control.

(Geerbt von Control)
Visible

Ruft einen Wert ab, der angibt, ob ein Serversteuerelement auf der Seite als Benutzeroberfläche gerendert wird.Gets or sets a value that indicates whether a server control is rendered as UI on the page.

(Geerbt von Control)
WebBrowsableObject

Ruft einen Verweis auf das WebPart-Steuerelement ab, um dessen Bearbeitung durch benutzerdefinierte EditorPart-Steuerelemente zu ermöglichen.Gets a reference to the WebPart control to enable it to be edited by custom EditorPart controls.

WebPartManager

Ruft einen Verweis auf das einer WebPartManager-Steuerelementinstanz zugeordnete WebPart-Steuerelement ab.Gets a reference to the WebPartManager control associated with a WebPart control instance.

Width

Ruft die Breite des Webserver-Steuerelements ab oder legt sie fest.Gets or sets the width of the Web server control.

Wrap

Ruft einen Wert ab, der angibt, ob der Inhalt des Auswahlbereichs umbrochen wird, oder legt diesen fest.Gets or sets a value indicating whether the content wraps within the panel.

(Geerbt von Panel)
Zone

Ruft die WebPartZoneBase-Zone ab, die derzeit ein WebPart-Steuerelement enthält.Gets the WebPartZoneBase zone that currently contains a WebPart control.

ZoneIndex

Ruft die Indexposition eines WebPart-Steuerelements innerhalb seiner Zone ab.Gets the index position of a WebPart control within its zone.

Methoden

AddAttributesToRender(HtmlTextWriter)

Fügt der Liste der darzustellenden Attribute Informationen über das Hintergrundbild, die Ausrichtung, den Umbruch und die Richtung hinzu.Adds information about the background image, alignment, wrap, and direction to the list of attributes to render.

(Geerbt von Panel)
AddedControl(Control, Int32)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement zur Controls-Auflistung des Control-Objekts hinzugefügt wurde.Called after a child control is added to the Controls collection of the Control object.

(Geerbt von Control)
AddParsedSubObject(Object)

Benachrichtigt das Serversteuerelement, dass entweder ein XML-Element oder HTML-Element analysiert wurde, und fügt das Element dem ControlCollection-Objekt des Serversteuerelements hinzu.Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Geerbt von Control)
ApplyStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement und überschreibt hierbei alle vorhandenen Formatvorlagenelemente des Steuerelements.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is primarily used by control developers.

(Geerbt von WebControl)
ApplyStyleSheetSkin(Page)

Übernimmt die im Stylesheet der Seite definierten Stileigenschaften für das Steuerelement.Applies the style properties defined in the page style sheet to the control.

(Geerbt von Control)
BeginRenderTracing(TextWriter, Object)

Startet die Entwurfszeitablaufverfolgung des Renderns von Daten.Begins design-time tracing of rendering data.

(Geerbt von Control)
BuildProfileTree(String, Boolean)

Sammelt Informationen zum Serversteuerelement und übermittelt sie an die Trace-Eigenschaft, sodass diese angezeigt werden, wenn die Ablaufverfolgung für die Seite aktiviert ist.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Geerbt von Control)
ClearCachedClientID()

Legt den zwischengespeicherten ClientID-Wert auf null fest.Sets the cached ClientID value to null.

(Geerbt von Control)
ClearChildControlState()

Löscht die Informationen zum Steuerelementzustand für die untergeordneten Steuerelemente des Serversteuerelements.Deletes the control-state information for the server control's child controls.

(Geerbt von Control)
ClearChildState()

Löscht die Informationen zum Ansichtszustand sowie zum Steuerelementzustand für alle untergeordneten Steuerelemente des Serversteuerelements.Deletes the view-state and control-state information for all the server control's child controls.

(Geerbt von Control)
ClearChildViewState()

Löscht die Informationen über den Ansichtszustand für alle untergeordneten Steuerelemente des Serversteuerelements.Deletes the view-state information for all the server control's child controls.

(Geerbt von Control)
ClearEffectiveClientIDMode()

Legt die ClientIDMode-Eigenschaft der aktuellen Steuerelementinstanz und aller untergeordneten Steuerelemente auf Inherit fest.Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Geerbt von Control)
CopyBaseAttributes(WebControl)

Kopiert die nicht vom Style-Objekt gekapselten Eigenschaften aus dem angegebenen Webserversteuerelement in das Webserversteuerelement, von dem aus diese Methode aufgerufen wird.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

(Geerbt von WebControl)
CreateChildControls()

Wird durch das ASP.NET-Seitenframework aufgerufen, um Serversteuerelemente anzuweisen, die eine kompositionsbasierte Implementierung verwenden, um alle untergeordneten Steuerelemente zu erstellen, die sie in Vorbereitung auf ein Postback oder Rendering enthalten.Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.

(Geerbt von Control)
CreateControlCollection()

Erstellt ein neues ControlCollection-Objekt, das die untergeordneten Steuerelemente (sowohl literale als auch Serversteuerelemente) des Serversteuerelements enthält.Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.

(Geerbt von Control)
CreateControlStyle()

Erstellt ein Formatvorlagenobjekt, das vom Panel-Steuerelement intern zum Implementieren aller auf Formatvorlagen bezogenen Eigenschaften verwendet wird.Creates a style object that is used internally by the Panel control to implement all style related properties.

(Geerbt von Panel)
CreateEditorParts()

Gibt eine Auflistung von benutzerdefinierten EditorPart-Steuerelementen zurück, die zur Bearbeitung eines WebPart-Steuerelements verwendet werden können, wenn dieses sich im Bearbeitungsmodus befindet.Returns a collection of custom EditorPart controls that can be used to edit a WebPart control when it is in edit mode.

DataBind()

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und an alle untergeordneten Steuerelemente.Binds a data source to the invoked server control and all its child controls.

(Geerbt von Part)
DataBind(Boolean)

Bindet eine Datenquelle an das aufgerufene Serversteuerelement und alle untergeordneten Steuerelemente mit der Option, das DataBinding-Ereignis auszulösen.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Geerbt von Control)
DataBindChildren()

Bindet eine Datenquelle an die untergeordneten Steuerelemente des Serversteuerelements.Binds a data source to the server control's child controls.

(Geerbt von Control)
Dispose()

Ermöglicht es einem Serversteuerelement, die letzte Bereinigung durchzuführen, bevor es aus dem Speicher freigegeben wird.Enables a server control to perform final clean up before it is released from memory.

(Geerbt von Control)
EndRenderTracing(TextWriter, Object)

Beendet die Entwurfszeitablaufverfolgung des Renderns von Daten.Ends design-time tracing of rendering data.

(Geerbt von Control)
EnsureChildControls()

Stellt fest, ob das Serversteuerelement untergeordnete Steuerelemente enthält.Determines whether the server control contains child controls. Wenn das nicht der Fall ist, werden untergeordnete Steuerelemente erstellt.If it does not, it creates child controls.

(Geerbt von Control)
EnsureID()

Erstellt einen Bezeichner für Steuerelemente, die nicht über einen zugewiesenen Bezeichner verfügen.Creates an identifier for controls that do not have an identifier assigned.

(Geerbt von Control)
Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
FindControl(String)

Durchsucht den aktuellen Benennungscontainer nach dem angegebenen Serversteuerelement mit dem angegebenen id-Parameter.Searches the current naming container for a server control with the specified id parameter.

(Geerbt von Control)
FindControl(String, Int32)

Durchsucht den aktuellen Benennungscontainer nach einem Serversteuerelement mit der angegebenen id und einer ganzen Zahl, die im pathOffset-Parameter angegeben ist, der die Suche unterstützt.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Sie sollten diese Version der FindControl-Methode nicht überschreiben.You should not override this version of the FindControl method.

(Geerbt von Control)
Focus()

Legt den Eingabefokus auf ein Steuerelement fest.Sets input focus to a control.

(Geerbt von Control)
GetDesignModeState()

Ruft die Entwurfszeitdaten für ein Steuerelement ab.Gets design-time data for a control.

(Geerbt von Control)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetRouteUrl(Object)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.Gets the URL that corresponds to a set of route parameters.

(Geerbt von Control)
GetRouteUrl(RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern entspricht.Gets the URL that corresponds to a set of route parameters.

(Geerbt von Control)
GetRouteUrl(String, Object)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.Gets the URL that corresponds to a set of route parameters and a route name.

(Geerbt von Control)
GetRouteUrl(String, RouteValueDictionary)

Ruft die URL ab, die einem Satz von Routenparametern und einem Routennamen entspricht.Gets the URL that corresponds to a set of route parameters and a route name.

(Geerbt von Control)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
GetUniqueIDRelativeTo(Control)

Gibt den mit einem Präfix versehenen Abschnitt der UniqueID-Eigenschaft des angegebenen Steuerelements zurück.Returns the prefixed portion of the UniqueID property of the specified control.

(Geerbt von Control)
HasControls()

Ermittelt, ob das Serversteuerelement untergeordnete Steuerelemente enthält.Determines if the server control contains any child controls.

(Geerbt von Control)
HasEvents()

Gibt einen Wert zurück, der angibt, ob Ereignisse für das Steuerelement oder für untergeordnete Steuerelemente registriert werden.Returns a value indicating whether events are registered for the control or any child controls.

(Geerbt von Control)
IsLiteralContent()

Ermittelt, ob das Serversteuerelement nur literalen Inhalt enthält.Determines if the server control holds only literal content.

(Geerbt von Control)
LoadControlState(Object)

Stellt die Informationen zum Steuerelementzustand aus einer früheren Seitenanforderung wieder her, die durch die SaveControlState()-Methode gespeichert wurden.Restores control-state information from a previous page request that was saved by the SaveControlState() method.

(Geerbt von Control)
LoadViewState(Object)

Stellt die Informationen über den Ansichtszustand aus einer früheren Anforderung wieder her, die mit der SaveViewState()-Methode gespeichert wurden.Restores view-state information from a previous request that was saved with the SaveViewState() method.

(Geerbt von WebControl)
MapPathSecure(String)

Ruft den physikalischen Pfad ab, auf den ein absoluter bzw. relativer virtueller Pfad verweist.Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Geerbt von Control)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MergeStyle(Style)

Kopiert alle nicht leeren Elemente der angegebenen Formatvorlage in das Websteuerelement, überschreibt jedoch keine vorhandenen Formatvorlagenelemente des Steuerelements.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

(Geerbt von WebControl)
OnBubbleEvent(Object, EventArgs)

Bestimmt, ob das Ereignis für das Serversteuerelement in der UI-Serversteuerelementhierarchie der Seite nach oben übergeben wird.Determines whether the event for the server control is passed up the page's UI server control hierarchy.

(Geerbt von Control)
OnClosing(EventArgs)

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Behandlung, wenn ein WebPart-Steuerelement für eine Webparts-Seite geschlossen wird.Enables derived classes to provide custom handling when a WebPart control is closed on a Web Parts page.

OnConnectModeChanged(EventArgs)

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Behandlung, wenn ein WebPart-Steuerelement den Prozess des Herstellens einer Verbindung zu anderen Steuerelementen beginnt oder beendet.Enables derived classes to provide custom handling when a WebPart control is beginning or ending the process of connecting to other controls.

OnDataBinding(EventArgs)

Löst das DataBinding-Ereignis aus.Raises the DataBinding event.

(Geerbt von Control)
OnDeleting(EventArgs)

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Behandlung, wenn ein WebPart-Steuerelement unwiderruflich aus einer Webparts-Seite gelöscht wird.Enables derived classes to provide custom handling when a WebPart control is permanently removed from a Web Parts page.

OnEditModeChanged(EventArgs)

Ermöglicht abgeleiteten Klassen das Bereitstellen einer benutzerdefinierten Behandlung, wenn ein WebPart-Steuerelement in den Bearbeitungsmodus wechselt oder diesen verlässt.Enables derived classes to provide custom handling when a WebPart control is entering or leaving edit mode.

OnInit(EventArgs)

Löst das Init-Ereignis aus.Raises the Init event.

(Geerbt von Control)
OnLoad(EventArgs)

Löst das Load-Ereignis aus.Raises the Load event.

(Geerbt von Control)
OnPreRender(EventArgs)

Löst das PreRender-Ereignis aus.Raises the PreRender event.

(Geerbt von Control)
OnUnload(EventArgs)

Löst das Unload-Ereignis aus.Raises the Unload event.

(Geerbt von Control)
OpenFile(String)

Ruft einen Stream zum Lesen einer Datei ab.Gets a Stream used to read a file.

(Geerbt von Control)
RaiseBubbleEvent(Object, EventArgs)

Weist dem übergeordneten Element des Steuerelements alle Ereignisquellen und zugehörige Informationen zu.Assigns any sources of the event and its information to the control's parent.

(Geerbt von Control)
RemovedControl(Control)

Wird aufgerufen, nachdem ein untergeordnetes Steuerelement aus der Controls-Auflistung des Control-Objekts entfernt wurde.Called after a child control is removed from the Controls collection of the Control object.

(Geerbt von Control)
Render(HtmlTextWriter)

Gibt das Steuerelement im angegebenen HTML-Writer wieder.Renders the control to the specified HTML writer.

(Geerbt von WebControl)
RenderBeginTag(HtmlTextWriter)

Gibt das öffnende HTML-Tag des Panel-Steuerelements im angegebenen Writer wieder.Renders the HTML opening tag of the Panel control to the specified writer.

(Geerbt von Panel)
RenderChildren(HtmlTextWriter)

Gibt den Inhalt der untergeordneten Elemente eines Serversteuerelements an ein bereitgestelltes HtmlTextWriter-Objekt aus, das den Inhalt zum Rendern auf den Client schreibt.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Geerbt von Control)
RenderContents(HtmlTextWriter)

Rendert den Inhalt des Steuerelements im angegebenen Writer.Renders the contents of the control to the specified writer. Diese Methode wird hauptsächlich von Steuerelemententwicklern verwendet.This method is used primarily by control developers.

(Geerbt von WebControl)
RenderControl(HtmlTextWriter)

Gibt Inhalte von Serversteuerelementen an ein bereitgestelltes HtmlTextWriter-Objekt aus und speichert Ablaufverfolgungsinformationen zum Steuerelement, sofern die Ablaufverfolgung aktiviert ist.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Geerbt von Control)
RenderControl(HtmlTextWriter, ControlAdapter)

Gibt Inhalte von Serversteuerelementen mithilfe eines bereitgestellten HtmlTextWriter-Objekts an ein bereitgestelltes ControlAdapter-Objekt aus.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Geerbt von Control)
RenderEndTag(HtmlTextWriter)

Gibt das schließende HTML-Tag des Panel-Steuerelements im angegebenen Writer wieder.Renders the HTML closing tag of the Panel control into the specified writer.

(Geerbt von Panel)
ResolveAdapter()

Ruft den Steuerelementadapter ab, der für das Rendern des angegebenen Steuerelements verantwortlich ist.Gets the control adapter responsible for rendering the specified control.

(Geerbt von Control)
ResolveClientUrl(String)

Ruft eine URL ab, die vom Browser verwendet werden kann.Gets a URL that can be used by the browser.

(Geerbt von Control)
ResolveUrl(String)

Konvertiert eine URL in eine vom anfordernden Client verwendbare URL.Converts a URL into one that is usable on the requesting client.

(Geerbt von Control)
SaveControlState()

Speichert alle Zustandsänderungen des Serversteuerelements, die seit dem Zeitpunkt aufgetreten sind, zu dem die Seite an den Server zurückgesendet wurde.Saves any server control state changes that have occurred since the time the page was posted back to the server.

(Geerbt von Control)
SaveViewState()

Speichert jeden Zustand, der nach dem Aufrufen der TrackViewState()-Methode geändert wurde.Saves any state that was modified after the TrackViewState() method was invoked.

(Geerbt von WebControl)
SetDesignModeState(IDictionary)

Legt die Entwurfszeitdaten für ein Steuerelement fest.Sets design-time data for a control.

(Geerbt von Control)
SetPersonalizationDirty()

Legt ein Flag fest, das angibt, dass Personalisierungsdaten für die aktuelle WebPart-Steuerelementinstanz geändert wurden.Sets a flag indicating that personalization data has changed for the current WebPart control instance.

SetPersonalizationDirty(Control)

Legt ein Flag fest, das angibt, dass Personalisierungsdaten für das angegebene Serversteuerelement geändert wurden, das sich in einer WebPartZoneBase-Zone befindet.Sets a flag indicating that personalization data has changed for the specified server control that resides in a WebPartZoneBase zone.

SetRenderMethodDelegate(RenderMethod)

Beauftragt einen Ereignishandlerdelegaten, das Serversteuerelement und seinen Inhalt im übergeordneten Steuerelement zu rendern.Assigns an event handler delegate to render the server control and its content into its parent control.

(Geerbt von Control)
SetTraceData(Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Geerbt von Control)
SetTraceData(Object, Object, Object)

Legt Ablaufverfolgungsdaten für die Nachverfolgung der Entwurfszeit von Rendering-Daten mithilfe des verfolgten Objekts, des Ablaufverfolgungsdatenschlüssels und Ablaufverfolgungsdatenwerts fest.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Geerbt von Control)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)
TrackViewState()

Bewirkt, dass das Steuerelement Änderungen an seinem Ansichtszustand in der ViewState-Eigenschaft des Objekts nachverfolgt.Causes the control to track changes to its view state so they can be stored in the object's ViewState property.

Ereignisse

DataBinding

Tritt ein, wenn das Serversteuerelement eine Bindung an eine Datenquelle durchführt.Occurs when the server control binds to a data source.

(Geerbt von Control)
Disposed

Tritt ein, wenn ein Serversteuerelement im Speicher freigegeben wird. Dies ist die letzte Stufe des Lebenszyklus des Serversteuerelements bei der Anforderung einer ASP.NET-Seite.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Geerbt von Control)
Init

Tritt bei der Initialisierung des Serversteuerelements ein. Dies ist der erste Schritt in dessen Lebenszyklus.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Geerbt von Control)
Load

Tritt ein, wenn das Serversteuerelement in das Page-Objekt geladen wird.Occurs when the server control is loaded into the Page object.

(Geerbt von Control)
PreRender

Tritt nach dem Laden des Control-Objekts, jedoch vor dem Rendern ein.Occurs after the Control object is loaded but prior to rendering.

(Geerbt von Control)
Unload

Tritt ein, wenn das Serversteuerelement aus dem Speicher entladen wird.Occurs when the server control is unloaded from memory.

(Geerbt von Control)

Explizite Schnittstellenimplementierungen

IAttributeAccessor.GetAttribute(String)

Ruft ein Attribut des Websteuerelements mit dem angegebenen Namen ab.Gets an attribute of the Web control with the specified name.

(Geerbt von WebControl)
IAttributeAccessor.SetAttribute(String, String)

Legt zum angegebenen Namen und Wert ein Attribut des Websteuerelements fest.Sets an attribute of the Web control to the specified name and value.

(Geerbt von WebControl)
ICompositeControlDesignerAccessor.RecreateChildControls()

Ermöglicht es dem Entwickler eines Designers für ein zusammengesetztes Teilsteuerelement, die untergeordneten Steuerelemente des Steuerelements auf der Entwurfsoberfläche erneut zu erstellen.Allows the developer of a designer for a composite part control to recreate the control's child controls on the design surface.

(Geerbt von Part)
IControlBuilderAccessor.ControlBuilder

Eine Beschreibung dieses Elements finden Sie unter ControlBuilder.For a description of this member, see ControlBuilder.

(Geerbt von Control)
IControlDesignerAccessor.GetDesignModeState()

Eine Beschreibung dieses Elements finden Sie unter GetDesignModeState().For a description of this member, see GetDesignModeState().

(Geerbt von Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Eine Beschreibung dieses Elements finden Sie unter SetDesignModeState(IDictionary).For a description of this member, see SetDesignModeState(IDictionary).

(Geerbt von Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Eine Beschreibung dieses Elements finden Sie unter SetOwnerControl(Control).For a description of this member, see SetOwnerControl(Control).

(Geerbt von Control)
IControlDesignerAccessor.UserData

Eine Beschreibung dieses Elements finden Sie unter UserData.For a description of this member, see UserData.

(Geerbt von Control)
IDataBindingsAccessor.DataBindings

Eine Beschreibung dieses Elements finden Sie unter DataBindings.For a description of this member, see DataBindings.

(Geerbt von Control)
IDataBindingsAccessor.HasDataBindings

Eine Beschreibung dieses Elements finden Sie unter HasDataBindings.For a description of this member, see HasDataBindings.

(Geerbt von Control)
IExpressionsAccessor.Expressions

Eine Beschreibung dieses Elements finden Sie unter Expressions.For a description of this member, see Expressions.

(Geerbt von Control)
IExpressionsAccessor.HasExpressions

Eine Beschreibung dieses Elements finden Sie unter HasExpressions.For a description of this member, see HasExpressions.

(Geerbt von Control)
IParserAccessor.AddParsedSubObject(Object)

Eine Beschreibung dieses Elements finden Sie unter AddParsedSubObject(Object).For a description of this member, see AddParsedSubObject(Object).

(Geerbt von Control)

Erweiterungsmethoden

FindDataSourceControl(Control)

Gibt die Datenquelle zurück, die dem Datensteuerelement für das angegebene Steuerelement zugeordnet ist.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String)

Gibt die Feldvorlage für die angegebene Spalte im Benennungscontainer des angegebenen Steuerelements zurück.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control)

Gibt das Metatabellenobjekt für das enthaltende Datensteuerelement zurück.Returns the metatable object for the containing data control.

GetDefaultValues(INamingContainer)

Ruft die Auflistung der Standardwerte für das angegebene Datensteuerelement ab.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer)

Ruft die Tabellenmetadaten für das angegebene Datensteuerelement ab.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable)

Legt die Tabellenmetadaten für das angegebene Datensteuerelement fest.Sets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Legt die Zuordnung für Tabellenmetadaten und Standardwerte für das angegebene Datensteuerelement fest.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object)

Legt die Zuordnung für Tabellenmetadaten und Standardwerte für das angegebene Datensteuerelement fest.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable)

Bestimmt, ob Tabellenmetadaten verfügbar sind.Determines whether table metadata is available.

EnableDynamicData(INamingContainer, Type)

Aktiviert das Verhalten dynamischer Daten für das angegebene DatensteuerelementEnables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Aktiviert das Verhalten dynamischer Daten für das angegebene DatensteuerelementEnables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object)

Aktiviert das Verhalten dynamischer Daten für das angegebene DatensteuerelementEnables Dynamic Data behavior for the specified data control.

Gilt für:

Siehe auch