Gewusst wie: Aktivieren des Standardbearbeitungsmodus im GridView-Webserversteuerelement
Aktualisiert: November 2007
Neben der Anzeige von Daten unterstützt das GridView-Steuerelement einen Bearbeitungsmodus, in dem der Benutzer den Inhalt einer einzelnen Zeile ändern kann. Sie können das GridView-Steuerelement so konfigurieren, dass in jeder Zeile die Schaltfläche Bearbeiten angezeigt wird. Wenn der Benutzer auf die Schaltfläche klickt, wird die Zeile im Bearbeitungsmodus angezeigt. Die Daten werden in Steuerelementen angezeigt, die geändert werden können, z. B. im TextBox-Steuerelement oder im CheckBox-Steuerelement. Die Schaltfläche Bearbeiten verwandelt sich in die Schaltfläche Aktualisieren oder Speichern. Wenn der Benutzer auf diese Schaltfläche klickt, wird die geänderte Zeile in den Datenspeicher zurückgeschrieben. Sie können die Möglichkeit zur Bearbeitung für das GridView-Steuerelement aktivieren, ohne dazu Code zu schreiben.
Prozeduren
Die folgende Prozedur veranschaulicht das Aktivieren des Standardbearbeitungsmodus für das GridView-Steuerelement.
So aktivieren Sie den Standardbearbeitungsmodus mit dem Smarttag
Klicken Sie in der Entwurfsansicht mit der rechten Maustaste auf das GridView-Steuerelement und dann auf Smarttag anzeigen.
Wählen Sie im Smarttagbereich Bearbeiten aktivieren.
Hinweis: Das Kontrollkästchen Bearbeiten aktivieren wird nur dann im Smarttagbereich angezeigt, wenn das mit dem GridView-Steuerelement verbundene Datenquellensteuerelement das Bearbeiten unterstützt. Wenn das GridView-Steuerelement z. B. an ein SqlDataSource-Steuerelement gebunden ist, muss die UpdateQuery-Eigenschaft des SqlDataSource-Steuerelements eine SQL-Update-Anweisung enthalten.
Alternativ können Sie eine GridView-Steuerelementeigenschaft festlegen.
So aktivieren Sie den Standardbearbeitungsmodus mit der AutoGenerateEditButton-Eigenschaft
Wählen Sie das GridView-Steuerelement aus, und legen Sie im Eigenschaftenfenster AutoGenerateEditButton auf true fest.
– oder –
Legen Sie in der Entwurfsansicht im <asp:GridView>-Element AutoGenerateEditButton auf true fest, wie im folgenden Beispiel gezeigt:
<asp:GridView Runat="server" ID="GridView1" AutoGenerateEditButton="true" />
Siehe auch
Konzepte
Ändern von Daten in einem GridView-Webserversteuerelement
Ändern von Daten in einem GridView-Webserversteuerelement