DataGrid ist ein Microsoft NET Framework -Steuerung , die die Elemente zeigt von der Datenquelle in einer Tabelle. . Es zeigt die Daten in einer Reihe von Zeilen und Spalten auf dem Windows Forms , wie in einer Tabelle. Das DataGrid-Steuerelement können Sie auswählen und aktualisieren diese Elemente . Die ItemDataBound Ereignis wird ausgelöst, nachdem ein Datenelement an das DataGrid-Steuerelement gebunden ist. Sie können den Wert der einzelnen Elemente , die auf die Variable in einer Zusammenfassung Zeile gebunden ist. Durch die Zuordnung der ItemType Eigentum der Zusammenfassung Variable als Footer , berechnen Sie insgesamt in der Spalte DataGrid-Steuerelement . Anleitung
1
Klicken Sie auf die Schaltfläche "Start" in Windows und wählen Sie " Microsoft Visual Studio. NET . "
2
Klicken Sie auf " Öffnen" und wählen Sie die Visual Basic für . NET -Programm , in dem Sie eine Spalte für die gesamte in DataGrid-Steuerelement zu berechnen.
3
Fügen Sie den folgenden Code in das DataGrid-Steuerelement in Ihrem Programm , um die Summe aller Kreditkartengebühren in die Berechnung DataGrid Spalte Fußzeile :
private Sub DataGrid1_ItemDataBound (ByVal sender As Object, _ ByVal e
Wie System.Web.UI.WebControls.DataGridItemEventArgs ) DataGrid1.ItemDataBound Griffe Wählen
Fall e.Item.ItemType
Fall ListItemType.AlternatingItem , ListItemType.Item
Total_charges + = T_a ( e.Item.Cells (2). Text )
e . Item.Cells (2). Text = Format ( T_a ( e.Item.Cells (2). Text ) , "# #, # # 0.00" )
e.Item.Cells (2). Attribute . Add ( "align ", " rechts")
Fall ListItemType.Footer
e.Item.Cells (1). Text = "Total Charges"
e . Item.Cells (1). Attributes.Add ( "align " , "links" )
e.Item.Cells (2). Attributes.Add ( "align ", " rechts")
< p> e.Item.Cells (2). Text = Total_charges.ToString ( "c")
End Select End Sub
4
Klicken Sie "File "und dann auf" Speichern " , um die Spalte in insgesamt DataGrid-Steuerelement in Ihr Programm einfügen .