Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/12/2009, 05:09
Eloytxo
 
Fecha de Ingreso: noviembre-2009
Mensajes: 44
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Carrito de la compra, y DataRow, Problema

Solucionado el primer problema:

Cita:
Private Sub Page_Load(ByVal s As Object, ByVal e As EventArgs)
If Not Page.IsPostBack Then

CrearCarro()
Else
Micarro = Session("Carrito")
End If

GridView1.DataSource = Micarro
GridView1.DataBind()
End Sub

Cita:
Function CrearCarro()
Micarro = New System.Data.DataTable("Carrito")

Micarro.Columns.Add("Cantidad", GetType(Integer))
Micarro.Columns.Add("Articulo", GetType(String))
Micarro.Columns.Add("Precio", GetType(Decimal))

Session("Carrito") = Micarro

End Function

Cita:
Sub Añadir_Articulo()
If Session("Carrito") Is Nothing Then
CrearCarro()
End If
Dim DRArticulo As DataRow

Micarro = Session("Carrito")
DRArticulo = Micarro.NewRow()
DRArticulo("Cantidad") = "2"
DRArticulo("Articulo") = "Vino Cantino"
DRArticulo("Precio") = "64.87"
Micarro.Rows.Add(DRArticulo)
Session("Carrito") = Micarro

GridView1.DataSource = Micarro
GridView1.DataBind()

End Sub
Con est me crea el carro y guarda los valores que le he puesto a mod de prueba. Ahora toca seguir con ello ^^.