DataGrid är en Microsoft NET Framework -kontroll som visar objekt från datakälla i en tabell . . Den visar data i en uppsättning rader och kolumner på Windows Forms , som i ett kalkylblad . DataGrid-kontrollen kan du välja och uppdatera dessa poster . Den ItemDataBound händelsen höjs efter ett dataobjekt är bunden till DataGrid-kontrollen . Du kan lägga till värdet för varje post som är bunden till variabeln i en sammanfattande rad . Genom att tilldela den itemtype egendom sammanfattande variabeln som sidfot , beräknar du totalt kolumnen i DataGrid -kontroll . Instruktioner
1
Klicka på "Start " -knappen i Windows och välj " Microsoft Visual Studio . NET . "
2
Klicka på "Öppna " och välj Visual Basic for . NET- program som du vill beräkna en kolumn totalt i DataGrid-kontroll .
3
Lägg till följande kod i DataGrid-kontrollen i ditt program för att beräkna summan av alla avgifter kreditkort i DataGrid sidfoten kolumn :
Private Sub DataGrid1_ItemDataBound ( ByVal avsändare As Object , _
ByVal e Som System.Web.UI.WebControls.DataGridItemEventArgs ) Hanterar DataGrid1.ItemDataBound
Välj Case e.Item.ItemType
Case ListItemType.AlternatingItem , ListItemType.Item
Total_charges + = T_a ( e.Item.Cells ( 2 ) . Text ) katalog
e . Item.Cells ( 2 ) . Text = Format ( T_a ( e.Item.Cells ( 2 ) . Text) , "# # , # # 0,00 " ) katalog
e.Item.Cells ( 2 ) . Attribut . Add ( " align " , " höger " ) katalog
Case ListItemType.Footer
e.Item.Cells ( 1 ) . Text = " Totala kostnader "
e . Item.Cells ( 1 ) . Attributes.Add ( " align " , " vänster " ) katalog
e.Item.Cells ( 2 ) . Attributes.Add ( " align " , " höger " ) katalog
e.Item.Cells ( 2 ) . Text = Total_charges.ToString ( " c " ) katalog
End Välj
End Sub
4
Klicka på " File , " sedan " Spara " för att lägga till kolumnen totalt i DataGrid -kontroll till ditt program .