DataGrid es un control de NET Framework de Microsoft que muestra los elementos del origen de datos en una tabla. . Muestra los datos en un conjunto de filas y columnas en los formularios de Windows , como en una hoja de cálculo . El control DataGrid permite seleccionar y actualizar estos elementos. El evento ItemDataBound se eleva después de un elemento de datos está enlazado al control DataGrid. Puedes añadir el valor de cada elemento que se une a la variable en una fila de resumen . Al asignar la propiedad ItemType de la variable de resumen como el pie de página, se calcula un total de la columna en el control DataGrid. Instrucciones
1
clic en el botón " Inicio" de Windows y seleccione " Microsoft Visual Studio. NET . "
2 Haga clic en " Abrir" y seleccione el Visual Basic para . NET programa en el que se desea calcular un total de columna en el control DataGrid.
3
Añada el siguiente código al control DataGrid en su programa para calcular el total de todos los cargos de la tarjeta de crédito en el DataGrid columna de pie de página:
Private Sub DataGrid1_ItemDataBound ( ByVal sender As Object , _
e ByVal como System.Web.UI.WebControls.DataGridItemEventArgs ) Maneja DataGrid1.ItemDataBound
Seleccionar caso e.Item.ItemType
ListItemType.AlternatingItem caso , ListItemType.Item
Total_charges + = t_a ( e.Item.Cells ( 2 ) . texto)
e. Item.Cells ( 2 ) . text = Formato ( t_a ( e.Item.Cells ( 2 ) . texto) , "# #, # # 0.00 ")
e.Item.Cells
( 2 ) . Atributos . Add ( " alinear " , "derecho ")
caso ListItemType.Footer
e.Item.Cells ( 1 ) . text = " Gastos totales "
e. Item.Cells ( 1 ) . Attributes.Add ( " alinear ", "izquierda ")
e.Item.Cells
( 2 ) . Attributes.Add ( " alinear " , "derecho ")
< p> e.Item.Cells ( 2 ) . Texto = Total_charges.ToString ("c " )
End Select End Sub
4 Haga clic en " archivo , "y luego" Guardar "para agregar el total de la columna en el control DataGrid a su programa.