Die Asp.net DataGrid Steuerung transformiert Daten aus einer Datenbank in eine JavaScript -enhanced HTML-Tabelle geeignet für die Anzeige auf einer Web-Seite gesendet. Programmierer verwenden in der Regel das DataGrid an das Aussehen und Verhalten ihrer Daten angeben . Für fortgeschrittene Szenarien arbeiten Programmierer mit der "Select "-Befehl und die damit verbundenen Eigenschaften wie SelectedItemStyle und SelectedItem , die Microsoft in den DataGrid eingebaut , um Web-Seiten , auf Benutzereingaben reagieren. Microsoft veraltet das DataGrid und ersetzte ihn mit dem GridView . Die meisten Programmierer verwenden den DataGrid nur in Legacy-Anwendungen . Things You
Visual Studio
brauchen anzeigen Weitere Anweisungen
1
erstellen DataGrid-Instanz durch Ziehen und Ablegen eines DataGrid auf Ihren Asp.net Seite von Visual Studio Toolbox.
2
Ändern Sie den Code in DataGrid , indem Sie den folgenden , zum Beispiel im Code -Behind-Datei :
MyDataGrid.ShowFooter = True
3
Bringen Sie einen Event-Handler in Ihrem ASP oder ASPX Code pro folgenden Beispiel legt , die die " MyEditEventHandler ", um die DataGrid bearbeiten Veranstaltung
< asp: . DataGrid id = " MyDataGrid " OnEditCommand = " MyEditEventHandler "/>
4 Weiterempfehlen Asp.net was zu tun ist , wenn ein Nutzer auf die DataGrid- Schaltfläche" Bearbeiten " .
anhängen Methode des DataGrid Schaltfläche Bearbeiten. Besuchen Sie das Click-Ereignis für die manuelle Steuerung des DataGrid Verhalten . Drücken Sie eine der DataGrid automatisch generiert " Edit"-Buttons auf einem Live-Web- Seite , um das Ereignis auszulösen.
"Sag das DataGrid an die MyDataGrid_Edit Funktion ausgeführt werden, wenn der
' MyDataGrid Befehl bearbeiten ist ausgelöst
AddHandler MyDataGrid.EditCommand , AddressOf MyDataGrid_Edit
5
Fügen Sie eine Methode auszuführen , wenn der Benutzer löst die "Select "-Befehl.
' die MyDataGrid_Edit Befehl erstellen
Sub MyDataGrid_Edit ( sender As Object, e As DataGridCommandEventArgs )
'Code auszuführen , wenn der Benutzer auf die Schaltfläche Bearbeiten trifft
End Sub
6 < p> ändern der Farbe eines Artikels in Ihrem ASPX -Code , indem Sie eine Zeichenfolge in eine BackColor-Eigenschaft . Abrufen und bearbeiten Sie den Stil des ausgewählten Elements in einem DataGrid-Steuerelement , um Ihren Design-Spezifikation passen.