Freigeben über


CommandField Klasse

Definition

Stellt ein spezielles Feld dar, das Befehlsschaltflächen zum Ausführen von Auswahl-, Bearbeitungs-, Einfüge- oder Löschvorgänge in einem datengebundenen Steuerelement anzeigt.

public ref class CommandField : System::Web::UI::WebControls::ButtonFieldBase
public class CommandField : System.Web.UI.WebControls.ButtonFieldBase
type CommandField = class
    inherit ButtonFieldBase
Public Class CommandField
Inherits ButtonFieldBase
Vererbung

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Ein CommandField Feld zum Anzeigen von Steuerelementen zum Bearbeiten eines Datensatzes in einem GridView Steuerelement verwendet wird.


<%@ Page language="C#" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

<%@ Page language="VB" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

Im folgenden Codebeispiel wird veranschaulicht, wie sie die CancelTextEigenschaften , EditTextund UpdateText verwenden, um den Text für die Bearbeitungssteuerelemente anzupassen.


<%@ Page language="C#" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            edittext="Edit Customer"
            canceltext="Discard"
            updatetext="Revise"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

<%@ Page language="VB" %>

<!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 runat="server">
    <title>CommandField Example</title>
</head>
<body>
    <form id="form1" runat="server">
      
      <h3>CommandField Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="false"
        datakeynames="CustomerID"  
        runat="server">
        
        <columns>
          <asp:commandfield showeditbutton="true"
            edittext="Edit Customer"
            canceltext="Discard"
            updatetext="Revise"
            headertext="Edit Controls"/>
          <asp:boundfield datafield="CustomerID"
            headertext="Customer ID" />
          <asp:boundfield datafield="CompanyName"
            headertext="Company Name"/>
          <asp:boundfield datafield="Address"
            headertext="Address"/>
          <asp:boundfield datafield="City"
            headertext="City"/>
          <asp:boundfield datafield="PostalCode"
            headertext="ZIP Code"/>
          <asp:boundfield datafield="Country"
            headertext="Country"/>
        </columns>
        
      </asp:gridview>
            
      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers Set CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country Where (CustomerID = @CustomerID)"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>
            
    </form>
  </body>
</html>

Hinweise

Die CommandField -Klasse ist ein Spezielles Feld, das von datengebundenen Steuerelementen (z GridView . B. und DetailsView) verwendet wird, um Befehlsschaltflächen anzuzeigen, die Lösch-, Bearbeitungs-, Einfüge- oder Auswahlvorgänge ausführen. Die Befehlsschaltflächen zum Ausführen dieser Vorgänge können mithilfe der in der folgenden Tabelle gezeigten Eigenschaften angezeigt oder ausgeblendet werden.

Eigenschaft BESCHREIBUNG
ShowDeleteButton Blendet die Schaltfläche Löschen in einem CommandField Feld für jeden Datensatz im datengebundenen Steuerelement ein oder aus. Mit der Schaltfläche Löschen kann der Benutzer einen Datensatz aus der Datenquelle löschen.
ShowEditButton Blendet die Schaltfläche Bearbeiten in einem CommandField Feld für jeden Datensatz im datengebundenen Steuerelement ein oder aus. Mit der Schaltfläche Bearbeiten kann der Benutzer einen Datensatz aus der Datenquelle bearbeiten. Wenn der Benutzer für einen bestimmten Datensatz auf die Schaltfläche Bearbeiten klickt, wird diese Schaltfläche Bearbeiten durch eine Schaltfläche Aktualisieren und eine Schaltfläche Abbrechen ersetzt. Alle anderen Befehlsschaltflächen sind ebenfalls ausgeblendet.
ShowInsertButton Blendet die Schaltfläche Neu in einem Feld ein CommandField oder aus. Mit der Schaltfläche Neu kann der Benutzer einen neuen Datensatz in die Datenquelle einfügen. Wenn der Benutzer auf die Schaltfläche Neu klickt, wird sie durch die Schaltfläche Einfügen und die Schaltfläche Abbrechen ersetzt. Alle anderen Befehlsschaltflächen sind ebenfalls ausgeblendet. Hinweis: Diese Eigenschaft gilt nur für datengebundene Steuerelemente, die Einfügevorgänge unterstützen, z. B. das DetailsView -Steuerelement.
ShowSelectButton Blendet die Schaltfläche Auswählen in einem CommandField Feld für jeden Datensatz im datengebundenen Steuerelement ein oder aus. Mit der Schaltfläche Auswählen kann der Benutzer einen Datensatz im datengebundenen Steuerelement auswählen.

Darüber hinaus kann die Schaltfläche Abbrechen, die angezeigt wird, wenn sich ein Datensatz im Bearbeitungs- oder Einfügemodus befindet, durch Festlegen der ShowCancelButton -Eigenschaft angezeigt oder ausgeblendet werden.

Hinweis

Wenn ein datengebundenes Steuerelement in Kombination mit einem Datenquellensteuerelement (z. B. einem SqlDataSource Steuerelement) verwendet wird, kann das datengebundene Steuerelement die Funktionen des Datenquellensteuerelements nutzen und automatische Funktionen zum Löschen, Aktualisieren und Einfügen bereitstellen. Für andere Datenquellen müssen Sie die Routinen bereitstellen, um diese Vorgänge während der entsprechenden Ereignisse für das datengebundene Steuerelement auszuführen.

Das CommandField Feld wird je nach dem datengebundenen Steuerelement, in dem es verwendet wird, unterschiedlich angezeigt. Das Steuerelement zeigt beispielsweise GridView ein CommandField Feld als Spalte an, während es vom DetailsView Steuerelement als Zeile angezeigt wird.

Verwenden Sie die -Eigenschaft, um den ButtonType Typ der anzuzeigenden Schaltfläche anzugeben. Wenn die ButtonType -Eigenschaft auf ButtonType.Button oder ButtonType.Linkfestgelegt ist, können Sie den text angeben, der für die Schaltflächen angezeigt werden soll, indem Sie die in der folgenden Tabelle gezeigten Eigenschaften festlegen.

Eigenschaft BESCHREIBUNG
CancelText Die Beschriftung für die Schaltfläche Abbrechen.
DeleteText Die Beschriftung für die Schaltfläche "Löschen".
EditText Die Beschriftung für die Schaltfläche Bearbeiten.
InsertText Die Beschriftung für die Schaltfläche Einfügen. Hinweis: Diese Eigenschaft gilt nur für datengebundene Steuerelemente, die Einfügevorgänge unterstützen, z. B. das DetailsView -Steuerelement.
NewText Die Beschriftung für die Schaltfläche Neu. Hinweis: Diese Eigenschaft gilt nur für datengebundene Steuerelemente, die Einfügevorgänge unterstützen, z. B. das DetailsView -Steuerelement.
SelectText Die Beschriftung für die Schaltfläche Auswählen.
UpdateText Die Beschriftung für die Schaltfläche Aktualisieren.

Anstatt eine Befehlsschaltfläche oder eine Linkschaltfläche anzuzeigen, können Sie eine Bildschaltfläche anzeigen, indem Sie die ButtonType -Eigenschaft auf ButtonType.Image festlegen und dann die in der folgenden Tabelle gezeigten Eigenschaften festlegen.

Eigenschaft BESCHREIBUNG
CancelImageUrl Das Bild, das für die Schaltfläche Abbrechen angezeigt werden soll
DeleteImageUrl Das Bild, das für die Schaltfläche Löschen angezeigt werden soll.
EditImageUrl Das Bild, das für die Schaltfläche Bearbeiten angezeigt werden soll.
InsertText Das Bild, das für die Schaltfläche Einfügen angezeigt werden soll. Hinweis: Diese Eigenschaft gilt nur für datengebundene Steuerelemente, die Einfügevorgänge unterstützen, z. B. das DetailsView -Steuerelement.
NewImageUrl Das Bild, das für die Schaltfläche Neu angezeigt werden soll. Hinweis: Diese Eigenschaft gilt nur für datengebundene Steuerelemente, die Einfügevorgänge unterstützen, z. B. das DetailsView -Steuerelement.
SelectImageUrl Das Bild, das für die Schaltfläche Auswählen angezeigt werden soll.
UpdateImageUrl Das Bild, das für die Schaltfläche Aktualisieren angezeigt werden soll.

Wenn der Benutzer auf eine Schaltfläche in einem CommandField Feld klickt, wird standardmäßig eine Überprüfung für alle Validierungssteuerelemente auf der Seite ausgeführt. Um zu verhindern, dass eine Überprüfung stattfindet, wenn auf eine Schaltfläche geklickt wird, legen Sie die CausesValidation -Eigenschaft auf falsefest.

Sie können ein CommandField Feld in einem datengebundenen Steuerelement ausblenden, indem Sie die Visible -Eigenschaft auf falsefestlegen.

Mit CommandField dem Feld können Sie die Kopf- und Fußzeilenabschnitte anpassen. Um eine Beschriftung in der Kopf- oder Fußzeilenbereich anzuzeigen, legen die HeaderText oder FooterText Eigenschaft bzw. Anstatt Text im Kopfzeilenabschnitt anzuzeigen, können Sie ein Bild anzeigen, indem Sie die HeaderImageUrl -Eigenschaft festlegen. Um den Headerabschnitt in einem CommandField -Objekt auszublenden, legen Sie die ShowHeader -Eigenschaft auf fest false.

Hinweis

Einige datengebundene Steuerelemente (z. B. das GridView -Steuerelement) können nur den gesamten Headerabschnitt des Steuerelements anzeigen oder ausblenden. Diese datengebundenen Steuerelemente unterstützen die ShowHeader Eigenschaft für ein einzelnes Schaltflächenfeld nicht. Verwenden Sie die -Eigenschaft des Steuerelements, um den gesamten Headerabschnitt eines datengebundenen Steuerelements ShowHeader (sofern verfügbar) ein- oder auszublenden.

Sie können auch die Darstellung des CommandField Objekts (Schriftfarbe, Hintergrundfarbe usw.) anpassen, indem Sie die Stileigenschaften für die verschiedenen Teile des Felds festlegen. In der folgenden Tabelle sind die verschiedenen Stileigenschaften aufgeführt.

Style-Eigenschaft BESCHREIBUNG
ControlStyle Die Stileinstellungen für die untergeordneten Webserversteuerelemente des CommandField Objekts.
FooterStyle Die Formateinstellungen für den Fußzeilenabschnitt des CommandField Objekts.
HeaderStyle Die Formateinstellungen für den Headerabschnitt des CommandField -Objekts.
ItemStyle Die Stileinstellungen für die Datenelemente im CommandField -Objekt.

Konstruktoren

CommandField()

Initialisiert eine neue Instanz der CommandField-Klasse.

Eigenschaften

AccessibleHeaderText

Ruft Text ab, der in einigen Steuerelementen als AbbreviatedText-Eigenschaftswert gerendert wird, oder legt diesen fest.

(Geerbt von DataControlField)
ButtonType

Ruft den Schaltflächentyp ab, der im Schaltflächenfeld angezeigt werden soll, oder legt diesen fest.

(Geerbt von ButtonFieldBase)
CancelImageUrl

Ruft die URL zu einem Bild ab, das für die Abbrechen-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diese fest.

CancelText

Ruft die Beschriftung für die Abbrechen-Schaltfläche ab, die in einem CommandField-Feld angezeigt wird, oder legt diese fest.

CausesValidation

Ruft einen Wert ab, der angibt, ob eine Validierung ausgeführt wird, wenn der Benutzer auf eine Schaltfläche in einem CommandField-Feld klickt, oder legt diesen fest.

Control

Ruft einen Verweis auf das Datensteuerelement ab, dem das DataControlField-Objekt zugeordnet ist.

(Geerbt von DataControlField)
ControlStyle

Ruft den Stil aller im DataControlField-Objekt enthaltenen Webserver-Steuerelemente ab.

(Geerbt von DataControlField)
DeleteImageUrl

Ruft die URL zu einem Bild ab, das für die Löschen-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diese fest.

DeleteText

Ruft die Beschriftung für eine Löschen-Schaltfläche in einem CommandField-Feld ab oder legt diese fest.

DesignMode

Ruft einen Wert ab, der angibt, ob ein Datensteuerelement-Feld derzeit in einer Entwurfszeitumgebung angezeigt wird.

(Geerbt von DataControlField)
EditImageUrl

Ruft die URL zu einem Bild ab, das für eine Bearbeiten-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diesen fest.

EditText

Ruft die Beschriftung für eine Bearbeiten-Schaltfläche in einem CommandField-Feld ab oder legt diese fest.

FooterStyle

Ruft den Stil der Fußzeile des Datensteuerelement-Felds ab oder legt diesen fest.

(Geerbt von DataControlField)
FooterText

Ruft den Text ab, der im Fußzeilenelement eines Datensteuerelement-Felds angezeigt werden soll, oder legt diesen fest.

(Geerbt von DataControlField)
HeaderImageUrl

Ruft die URL zu einem Bild ab, das im Headerelement eines Datensteuerelement-Felds angezeigt werden soll, oder legt diese fest.

(Geerbt von DataControlField)
HeaderStyle

Ruft den Stil des Headers des Datensteuerelement-Felds ab oder legt diesen fest.

(Geerbt von DataControlField)
HeaderText

Ruft den Text ab, der im Headerelement eines Datensteuerelement-Felds angezeigt werden soll, oder legt diesen fest.

(Geerbt von DataControlField)
InsertImageUrl

Ruft die URL zu einem Bild ab, das für die Einfügen-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diese fest.

InsertText

Ruft die Beschriftung für die Einfügen-Schaltfläche in einem CommandField-Feld ab oder legt diese fest.

InsertVisible

Ruft einen Wert ab, der angibt, ob das DataControlField-Objekt angezeigt wird, wenn sich sein übergeordnetes datengebundenes Steuerelement im Einfügemodus befindet.

(Geerbt von DataControlField)
IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das DataControlField-Objekt Änderungen des Ansichtszustands speichert.

(Geerbt von DataControlField)
ItemStyle

Ruft das Format von allen textbasierten Inhalten ab, die von einem Datensteuerelement-Feld angezeigt werden.

(Geerbt von DataControlField)
NewImageUrl

Ruft die URL zu einem Bild ab, das für die Neu-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diese fest.

NewText

Ruft die Beschriftung für die Neu-Schaltfläche in einem CommandField-Feld ab oder legt diese fest.

SelectImageUrl

Ruft die URL zu einem Bild ab, das für die Auswählen-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diese fest.

SelectText

Ruft die Beschriftung für eine Auswählen-Schaltfläche in einem CommandField-Feld ab oder legt diese fest.

ShowCancelButton

Ruft einen Wert ab, der angibt, ob eine Abbrechen-Schaltfläche in einem CommandField-Feld angezeigt wird, oder legt diesen fest.

ShowDeleteButton

Ruft einen Wert ab, der angibt, ob eine Löschen-Schaltfläche in einem CommandField-Feld angezeigt wird, oder legt diesen fest.

ShowEditButton

Ruft einen Wert ab, der angibt, ob eine Bearbeiten-Schaltfläche in einem CommandField-Feld angezeigt wird, oder legt diesen fest.

ShowHeader

Ruft einen Wert ab, der angibt, ob der Headerbereich in einem ButtonFieldBase-Objekt angezeigt wird, oder legt diesen Wert fest.

(Geerbt von ButtonFieldBase)
ShowInsertButton

Ruft einen Wert ab, der angibt, ob eine Neu-Schaltfläche in einem CommandField-Feld angezeigt wird, oder legt diesen fest.

ShowSelectButton

Ruft einen Wert ab, der angibt, ob eine Auswählen-Schaltfläche in einem CommandField-Feld angezeigt wird, oder legt diesen fest.

SortExpression

Ruft einen Sortierausdruck ab, mit dem ein Datenquellen-Steuerelement Daten sortiert, oder legt diesen fest.

(Geerbt von DataControlField)
UpdateImageUrl

Ruft die URL zu einem Bild ab, das für eine Aktualisieren-Schaltfläche in einem CommandField-Feld angezeigt werden soll, oder legt diese fest.

UpdateText

Ruft die Beschriftung für eine Aktualisieren-Schaltfläche in einem CommandField-Feld ab oder legt diese fest.

ValidateRequestMode

Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Steuerelement Clienteingaben überprüft.

(Geerbt von DataControlField)
ValidationGroup

Ruft den Namen der Gruppe von Validierungssteuerelementen ab, die beim Klicken auf eine Schaltfläche in einem ButtonFieldBase-Objekt validiert werden sollen, oder legt diesen fest.

(Geerbt von ButtonFieldBase)
ViewState

Ruft ein Wörterbuch mit Zustandsinformationen ab, mit dem Sie den Ansichtszustand eines DataControlField-Objekts über mehrere Anforderungen für dieselbe Seite hinweg speichern und wiederherstellen können.

(Geerbt von DataControlField)
Visible

Ruft einen Wert ab, der angibt, ob ein Datensteuerelement-Feld dargestellt werden soll, oder legt diesen fest.

(Geerbt von DataControlField)

Methoden

CloneField()

Erstellt eine doppelte Kopie des aktuellen, von DataControlField abgeleiteten Objekts.

(Geerbt von DataControlField)
CopyProperties(DataControlField)

Kopiert die Eigenschaften des aktuellen CommandField-Objekts in das angegebene DataControlField-Objekt.

CreateField()

Erstellt ein leeres CommandField-Objekt.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean)

Extrahiert den Wert des Datensteuerelement-Felds aus der aktuellen Tabellenzelle und fügt den Wert der angegebenen IDictionary-Auflistung hinzu.

(Geerbt von DataControlField)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
Initialize(Boolean, Control)

Führt eine grundlegende Instanzinitialisierung für ein Datensteuerelement-Feld aus.

(Geerbt von DataControlField)
InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32)

Initialisiert das angegebene DataControlFieldCell-Objekt mit dem angegebenen Zeilenzustand.

LoadViewState(Object)

Stellt den früher gespeicherten Ansichtszustand der Datenquellenansicht wieder her.

(Geerbt von DataControlField)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
OnFieldChanged()

Löst das FieldChanged-Ereignis aus.

(Geerbt von DataControlField)
SaveViewState()

Speichert die Änderungen am DataControlField-Ansichtszustand ab dem Zeitpunkt, an dem die Seite an den Server zurückgesendet wurde.

(Geerbt von DataControlField)
ToString()

Gibt eine Zeichenfolge zurück, die dieses DataControlField-Objekt darstellt.

(Geerbt von DataControlField)
TrackViewState()

Bewirkt, dass das DataControlField-Objekt Änderungen an seinem Ansichtszustand nachverfolgt, damit diese in der ViewState-Eigenschaft des Steuerelements gespeichert und über mehrere Anforderungen für dieselbe Seite hinweg beibehalten werden.

(Geerbt von DataControlField)
ValidateSupportsCallback()

Bestimmt, ob die in einem CommandField-Objekt enthaltenen Steuerelemente Rückrufe unterstützen.

Explizite Schnittstellenimplementierungen

IDataSourceViewSchemaAccessor.DataSourceViewSchema

Ruft das Schema ab, das diesem DataControlField-Objekt zugeordnet ist, oder legt es fest.

(Geerbt von DataControlField)
IStateManager.IsTrackingViewState

Ruft einen Wert ab, der angibt, ob das DataControlField-Objekt Änderungen des Ansichtszustands speichert.

(Geerbt von DataControlField)
IStateManager.LoadViewState(Object)

Stellt den zuvor gespeicherten Ansichtszustand des Datensteuerelement-Felds wieder her.

(Geerbt von DataControlField)
IStateManager.SaveViewState()

Speichert die Änderungen am DataControlField-Ansichtszustand ab dem Zeitpunkt, an dem die Seite an den Server zurückgesendet wurde.

(Geerbt von DataControlField)
IStateManager.TrackViewState()

Bewirkt, dass das DataControlField-Objekt Änderungen an seinem Ansichtszustand nachverfolgt, damit diese in der ViewState-Eigenschaft des Steuerelements gespeichert und über mehrere Anforderungen für dieselbe Seite hinweg beibehalten werden.

(Geerbt von DataControlField)

Gilt für:

Weitere Informationen