DataGrid er en Microsoft NET Framework kontroll som viser elementene fra datakilde i en tabell. . Det viser data i et sett med rader og kolonner på Windows Forms , som i et regneark . DataGrid kontrollen kan du velge og oppdatere disse elementene . Den ItemDataBound hendelsen oppstår etter et dataelement er bundet til DataGrid kontroll. Du kan legge verdien av hvert element som er bundet til den variable i en oppsummering rad. Ved å tildele den itemtype eiendom sammendraget variabel som bunntekst , kan du beregne en total på kolonnen i DataGrid kontroll. Instruksjoner
en
Klikk på "Start "-knappen i Windows og velg " Microsoft Visual Studio. NET . "
2
Klikk "Open " og velg Visual Basic for . NET program der du vil beregne en kolonne totalt i DataGrid kontroll.
3
Legg til følgende kode i DataGrid kontrollen i programmet til å beregne summen av alle kredittkort i DataGrid bunntekst kolonne:
Private Sub DataGrid1_ItemDataBound ( ByVal avsenderen som objekt , _
ByVal e Som System.Web.UI.WebControls.DataGridItemEventArgs ) Håndtak DataGrid1.ItemDataBound
Velg tilfelle e.Item.ItemType
sak 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 ) . tekst) , " # # # # 0,00 ")
e.Item.Cells ( 2 ) . attributter . Legg til ( "align ", " høyre ")
case ListItemType.Footer
e.Item.Cells ( 1 ) . Text = " Totale kostnader "
e . Item.Cells ( 1 ) . Attributes.Add ( "align " , "venstre" )
e.Item.Cells ( 2 ) . Attributes.Add ( "align ", " høyre ")
< p> e.Item.Cells ( 2 ) . Text = Total_charges.ToString ( " c" )
End Velg
End Sub
4
Klikk på "File "og deretter" Lagre "for å legge kolonnen totalt i DataGrid kontrollen til programmet.