CommandField Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein spezielles Feld dar, in dem Befehlsschaltflächen zum Auswählen, Bearbeiten, Einfügen oder Löschen von Vorgängen in einem datengebundenen Steuerelement angezeigt werden.
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 Mithilfe eines CommandField Felds Steuerelemente zum Bearbeiten eines Datensatzes in einem GridView Steuerelement angezeigt werden.
<%@ 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 den Text für die Bearbeitungssteuerelemente mithilfe der CancelTextEigenschaften EditTextUpdateText und der Eigenschaften anpassen können.
<%@ 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) zum Anzeigen von Befehlsschaltflächen verwendet wird, 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.
| Eigentum | Beschreibung |
|---|---|
| ShowDeleteButton | Blendet eine 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 eine 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 auf die Schaltfläche "Bearbeiten" für einen bestimmten Datensatz 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 CommandField Feld ein 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 er durch eine Schaltfläche "Einfügen" und eine 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 eine Auswahlschaltfläche 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 Lösch-, Aktualisierungs- und Einfügefunktionen 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. Beispielsweise zeigt das GridView Steuerelement ein CommandField Feld als Spalte an, während das DetailsView Steuerelement es als Zeile anzeigt.
Verwenden Sie die ButtonType Eigenschaft, um den Anzuzeigenden Schaltflächentyp anzugeben. Wenn die ButtonType Eigenschaft auf ButtonType.Button "Oder ButtonType.Link" festgelegt 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.
| Eigentum | 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 Verknüpfungsschaltfläche anzuzeigen, können Sie eine Bildschaltfläche anzeigen, indem Sie die ButtonType Eigenschaft auf ButtonType.Image und dann die in der folgenden Tabelle gezeigten Eigenschaften festlegen.
| Eigentum | 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 die Überprüfung standardmäßig für alle Überprüfungssteuerelemente auf der Seite ausgeführt. Um zu verhindern, dass die Überprüfung auftritt, wenn auf eine Schaltfläche geklickt wird, legen Sie die CausesValidation Eigenschaft auf false.
Sie können ein CommandField Feld in einem datengebundenen Steuerelement ausblenden, indem Sie die Visible Eigenschaft auf falsefestlegen.
Mit dem CommandField Feld können Sie die Kopf- und Fußzeilenabschnitte anpassen. Wenn Sie eine Beschriftung im Kopf- oder Fußzeilenbereich anzeigen möchten, legen Sie die HeaderText Eigenschaft bzw. die FooterText Eigenschaft fest. Statt Text im Kopfzeilenabschnitt anzuzeigen, können Sie ein Bild anzeigen, indem Sie die HeaderImageUrl Eigenschaft festlegen. Um den Kopfzeilenabschnitt in einem CommandField Objekt auszublenden, legen Sie die ShowHeader Eigenschaft auf false.
Hinweis
Einige datengebundene Steuerelemente (z. B. das GridView Steuerelement) können nur den gesamten Kopfzeilenabschnitt des Steuerelements ein- 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 Kopfzeilenabschnitt 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 Formateigenschaften für die verschiedenen Teile des Felds festlegen. In der folgenden Tabelle sind die verschiedenen Formateigenschaften aufgeführt.
| Style-Eigenschaft | Beschreibung |
|---|---|
| ControlStyle | Die Formatvorlageneinstellungen für die untergeordneten Webserversteuerelemente des CommandField Objekts. |
| FooterStyle | Die Formatvorlageneinstellungen für den Fußzeilenabschnitt des CommandField Objekts. |
| HeaderStyle | Die Formatvorlageneinstellungen für den Kopfzeilenabschnitt des CommandField Objekts. |
| ItemStyle | Die Formatvorlageneinstellungen für die Datenelemente im CommandField Objekt. |
Konstruktoren
| Name | Beschreibung |
|---|---|
| CommandField() |
Initialisiert eine neue Instanz der CommandField-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AccessibleHeaderText |
Dient zum Abrufen oder Festlegen von Text, der |
| ButtonType |
Dient zum Abrufen oder Festlegen des Schaltflächentyps, der im Schaltflächenfeld angezeigt werden soll. (Geerbt von ButtonFieldBase) |
| CancelImageUrl |
Ruft die URL auf ein Bild ab, das für die Schaltfläche "Abbrechen" in einem CommandField Feld angezeigt wird, oder legt diese fest. |
| CancelText |
Dient zum Abrufen oder Festlegen der Beschriftung für die Schaltfläche "Abbrechen", die in einem CommandField Feld angezeigt wird. |
| CausesValidation |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob die Überprüfung ausgeführt wird, wenn der Benutzer auf eine Schaltfläche in einem CommandField Feld klickt. |
| Control |
Ruft einen Verweis auf das Datensteuerelement ab, dem das DataControlField Objekt zugeordnet ist. (Geerbt von DataControlField) |
| ControlStyle |
Ruft den Stil aller Webserversteuerelemente ab, die im DataControlField Objekt enthalten sind. (Geerbt von DataControlField) |
| DeleteImageUrl |
Ruft die URL auf ein Bild ab, das für eine Schaltfläche "Löschen" in einem CommandField Feld angezeigt werden soll, oder legt diese fest. |
| DeleteText |
Dient zum Abrufen oder Festlegen der Beschriftung für eine Schaltfläche "Löschen" in einem CommandField Feld. |
| DesignMode |
Ruft einen Wert ab, der angibt, ob ein Datensteuerelementfeld derzeit in einer Entwurfszeitumgebung angezeigt wird. (Geerbt von DataControlField) |
| EditImageUrl |
Ruft die URL auf ein Bild ab, das für eine Schaltfläche "Bearbeiten" in einem CommandField Feld angezeigt werden soll, oder legt diese fest. |
| EditText |
Dient zum Abrufen oder Festlegen der Beschriftung für eine Schaltfläche "Bearbeiten" in einem CommandField Feld. |
| FooterStyle |
Dient zum Abrufen oder Festlegen der Formatvorlage der Fußzeile des Datensteuerelementfelds. (Geerbt von DataControlField) |
| FooterText |
Dient zum Abrufen oder Festlegen des Texts, der im Fußzeilenelement eines Datensteuerelementfelds angezeigt wird. (Geerbt von DataControlField) |
| HeaderImageUrl |
Dient zum Abrufen oder Festlegen der URL eines Bilds, das im Kopfzeilenelement eines Datensteuerelementfelds angezeigt wird. (Geerbt von DataControlField) |
| HeaderStyle |
Dient zum Abrufen oder Festlegen des Stils der Kopfzeile des Datensteuerelementfelds. (Geerbt von DataControlField) |
| HeaderText |
Dient zum Abrufen oder Festlegen des Texts, der im Kopfzeilenelement eines Datensteuerelementfelds angezeigt wird. (Geerbt von DataControlField) |
| InsertImageUrl |
Dient zum Abrufen oder Festlegen der URL auf ein Bild, das für die Schaltfläche "Einfügen" in einem CommandField Feld angezeigt werden soll. |
| InsertText |
Dient zum Abrufen oder Festlegen der Beschriftung für die Schaltfläche "Einfügen" in einem CommandField Feld. |
| InsertVisible |
Ruft einen Wert ab, der angibt, ob das DataControlField Objekt sichtbar ist, wenn sich das übergeordnete datengebundene Steuerelement im Einfügemodus befindet. (Geerbt von DataControlField) |
| IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob das DataControlField Objekt Änderungen am Ansichtszustand speichert. (Geerbt von DataControlField) |
| ItemStyle |
Ruft das Format aller textbasierten Inhalte ab, die von einem Datensteuerelementfeld angezeigt werden. (Geerbt von DataControlField) |
| NewImageUrl |
Dient zum Abrufen oder Festlegen der URL auf ein Bild, das für die Schaltfläche "Neu" in einem CommandField Feld angezeigt werden soll. |
| NewText |
Dient zum Abrufen oder Festlegen der Beschriftung für die Schaltfläche "Neu" in einem CommandField Feld. |
| SelectImageUrl |
Ruft die URL auf ein Bild ab, das für eine Schaltfläche "Auswählen" in einem CommandField Feld angezeigt werden soll, oder legt diese fest. |
| SelectText |
Dient zum Abrufen oder Festlegen der Beschriftung für eine Schaltfläche "Auswählen" in einem CommandField Feld. |
| ShowCancelButton |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine Abbrechen-Schaltfläche in einem CommandField Feld angezeigt wird. |
| ShowDeleteButton |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine Schaltfläche "Löschen" in einem CommandField Feld angezeigt wird. |
| ShowEditButton |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine Bearbeitungsschaltfläche in einem CommandField Feld angezeigt wird. |
| ShowHeader |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Kopfzeilenabschnitt in einem ButtonFieldBase Objekt angezeigt wird. (Geerbt von ButtonFieldBase) |
| ShowInsertButton |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine neue Schaltfläche in einem CommandField Feld angezeigt wird. |
| ShowSelectButton |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob eine Auswahlschaltfläche in einem CommandField Feld angezeigt wird. |
| SortExpression |
Dient zum Abrufen oder Festlegen eines Sortierausdrucks, der von einem Datenquellensteuerelement zum Sortieren von Daten verwendet wird. (Geerbt von DataControlField) |
| UpdateImageUrl |
Dient zum Abrufen oder Festlegen der URL auf ein Bild, das für eine Aktualisierungsschaltfläche in einem CommandField Feld angezeigt werden soll. |
| UpdateText |
Dient zum Abrufen oder Festlegen der Beschriftung für eine Schaltfläche "Aktualisieren" in einem CommandField Feld. |
| ValidateRequestMode |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Steuerelement die Clienteingabe überprüft. (Geerbt von DataControlField) |
| ValidationGroup |
Dient zum Abrufen oder Festlegen des Namens der Gruppe der Überprüfungssteuerelemente, die überprüft werden sollen, wenn auf eine Schaltfläche in einem ButtonFieldBase Objekt geklickt wird. (Geerbt von ButtonFieldBase) |
| ViewState |
Ruft ein Wörterbuch mit Statusinformationen ab, mit dem Sie den Ansichtszustand eines DataControlField Objekts über mehrere Anforderungen für dieselbe Seite speichern und wiederherstellen können. (Geerbt von DataControlField) |
| Visible |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ein Datensteuerelementfeld gerendert wird. (Geerbt von DataControlField) |
Methoden
| Name | Beschreibung |
|---|---|
| CloneField() |
Erstellt eine duplizierte Kopie des aktuellen DataControlFieldabgeleiteten 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 dem aktuellen Objekt entspricht. (Geerbt von Object) |
| ExtractValuesFromCell(IOrderedDictionary, DataControlFieldCell, DataControlRowState, Boolean) |
Extrahiert den Wert des Datensteuerelementfelds aus der aktuellen Tabellenzelle und fügt den Wert der angegebenen IDictionary Auflistung hinzu. (Geerbt von DataControlField) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| Initialize(Boolean, Control) |
Führt die grundlegende Instanzinitialisierung für ein Datensteuerelementfeld aus. (Geerbt von DataControlField) |
| InitializeCell(DataControlFieldCell, DataControlCellType, DataControlRowState, Int32) |
Initialisiert das angegebene DataControlFieldCell Objekt in den angegebenen Zeilenzustand. |
| LoadViewState(Object) |
Stellt den zuvor gespeicherten Ansichtszustand der Datenquellenansicht wieder her. (Geerbt von DataControlField) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| OnFieldChanged() |
Löst das |
| SaveViewState() |
Speichert die am Ansichtszustand DataControlField vorgenommenen Änderungen seit dem Zeitpunkt, an dem die Seite zurück auf den Server gepostet 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 am Ansichtszustand nachverfolgt, sodass sie in der Eigenschaft des Steuerelements ViewState gespeichert und über Anforderungen für dieselbe Seite hinweg beibehalten werden können. (Geerbt von DataControlField) |
| ValidateSupportsCallback() |
Bestimmt, ob die in einem CommandField Objekt enthaltenen Steuerelemente Rückrufe unterstützen. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IDataSourceViewSchemaAccessor.DataSourceViewSchema |
Ruft das diesem DataControlField Objekt zugeordnete Schema ab oder legt es fest. (Geerbt von DataControlField) |
| IStateManager.IsTrackingViewState |
Ruft einen Wert ab, der angibt, ob das DataControlField Objekt Änderungen am Ansichtszustand speichert. (Geerbt von DataControlField) |
| IStateManager.LoadViewState(Object) |
Stellt den zuvor gespeicherten Ansichtszustand des Datensteuerelementfelds wieder her. (Geerbt von DataControlField) |
| IStateManager.SaveViewState() |
Speichert die am Ansichtszustand DataControlField vorgenommenen Änderungen seit dem Zeitpunkt, an dem die Seite zurück auf den Server gepostet wurde. (Geerbt von DataControlField) |
| IStateManager.TrackViewState() |
Bewirkt, dass das DataControlField Objekt Änderungen am Ansichtszustand nachverfolgt, sodass sie in der Eigenschaft des Steuerelements ViewState gespeichert und über Anforderungen für dieselbe Seite hinweg beibehalten werden können. (Geerbt von DataControlField) |
Gilt für:
Weitere Informationen
- GridView
- Columns
- DetailsView
- Fields
- BoundField
- ButtonField
- ButtonFieldBase
- CheckBoxField
- DataControlField
- HyperLinkField
- TemplateField
- ButtonType
- CancelText
- DeleteImageUrl
- DeleteText
- EditImageUrl
- EditText
- InsertImageUrl
- InsertText
- NewImageUrl
- NewText
- SelectImageUrl
- SelectText
- ShowCancelButton
- ShowDeleteButton
- ShowEditButton
- ShowInsertButton
- ShowSelectButton
- UpdateImageUrl
- UpdateText
- ControlStyle
- FooterStyle
- HeaderStyle
- ItemStyle