DataGrid est un contrôle NET Framework Microsoft qui affiche les éléments de la source de données dans un tableau. . Il affiche les données en un ensemble de lignes et de colonnes sur les Windows Forms , comme dans un tableur . Le contrôle DataGrid vous permet de sélectionner et de mettre à jour ces articles. L'événement ItemDataBound est déclenché après un élément de données est lié au contrôle DataGrid. Vous pouvez ajouter la valeur de chaque élément qui est lié à la variable dans une ligne de résumé . En attribuant la propriété ItemType de la variable de synthèse comme le pied de page, vous calculez un total de la colonne dans le contrôle DataGrid. Instructions
1
Cliquez sur le bouton "Démarrer " de Windows et sélectionnez « Microsoft Visual Studio. NET . "
2
Cliquez sur "Ouvrir" et sélectionnez le Visual Basic pour . NET programme dans lequel vous souhaitez calculer un total de colonne dans le contrôle DataGrid.
3
Ajoutez le code suivant au contrôle DataGrid dans votre programme pour calculer le total des frais de carte de crédit dans le DataGrid colonne footer :
Private Sub DataGrid1_ItemDataBound ( sender As Object , _
e ByVal comme System.Web.UI.WebControls.DataGridItemEventArgs ) Poignées DataGrid1.ItemDataBound
Sélectionner Case e.Item.ItemType
ListItemType.AlternatingItem Case
, ListItemType.Item
Total_charges + = T_a ( e.Item.Cells ( 2). texte )
e . Item.Cells ( 2). Text = Format ( t_A ( e.Item.Cells ( 2). texte ) , "# # , # # 0.00 ")
e.Item.Cells (2). Attributs . Add ( " aligner ", " droite " )
cas ListItemType.Footer
e.Item.Cells (1). Text = " total des frais "
e . Item.Cells (1). Attributes.Add ( " aligner " , "gauche" )
e.Item.Cells (2). Attributes.Add ( " aligner ", " droite " )
< p> e.Item.Cells ( 2). Text = Total_charges.ToString ( "c" )
End Select End Sub
4
Cliquez sur «Fichier », puis « Enregistrer »pour ajouter le total de la colonne dans le contrôle DataGrid à votre programme.