
25/10/2004, 14:33
|
| | Fecha de Ingreso: octubre-2004
Mensajes: 211
Antigüedad: 20 años, 3 meses Puntos: 2 | |
Ola, a ver si te puedo ayudar, lo que te voy a decir no me acuerda bien,
creo que tenias que añadir una plantilla, encima del datagrid boton derecho, añadir plantilla y le añades un checkbox, luego cuando hagas la insercion, recorres todas las filas del datagrid y miras en la columna donde añadiste la plantilla. y haces lo que quieras.
Con esto creo q te valdria, creo recordar que yo lo hiciera para un carrito de la compra, y funcionaba asi.
Aqui te pongo el codigo que en su dia tanto me llevo lograrlo:
Private Sub precio()
Dim i As Integer ' control del bucle
Dim cantidad As Integer ' unidades de cada producto
Dim itemGrid As DataGridItem ' fila de un datagrid
Dim total As Double
Dim total2 As Double
For i = 0 To dtgProductos.Items.Count - 1 ' los recorres y quitas el numero de registro
itemGrid = dtgProductos.Items(i) ' se recoje la fila
Dim cantidadbox As DropDownList = itemGrid.FindControl("cmbCantidad")
cantidad = cantidadbox.SelectedItem.Value ' se recoje las cantidades de ese producto
total = cantidad * CDbl(itemGrid.Cells(6).Text)
total2 = total2 + total
itemGrid.Cells(1).Text = total ' muestra el precio total
Next
' total2 = Format(total2, "Currency") ' con dos digitos decimales
lblApagar.Text = total2 ' importe total que tiene que pagar por todos los articulos
End Sub
A ver si te he servido de ayuda.
P.D Responder a mis preguntas, que estan en el foro. Gracias |