ASP.NET - interactuando con un grid

   
Vista:

interactuando con un grid

Publicado por mario (4 intervenciones) el 26/01/2009 00:15:57
hola a todos, espero me puedan ayudar de antemano gracias;
Una consulta estoy generando mi columnas y filas del llenando manualmente,
como podria llenar una filamas x medio de un buton, me explico en el load yo cargo mi grid con 2 filas, pero aparte tengo texbox para llenar con esos datos una tercera fila, cuarta, quinta,........n filas.

espeor alguien me pueda ayudar gracias

Protected Sub Page_Load
Dim DS As DataSet = New DataSet("dsCuentas")
Dim Tabla As DataTable = DS.Tables.Add("tbCuenta")

Tabla.Columns.Add("NºCuenta", GetType(System.String))
Tabla.Columns.Add("Descripcion", GetType(System.String))
Tabla.Columns.Add("NºDoc.", GetType(System.String))
Tabla.Columns.Add("centro costo", GetType(System.String))
Tabla.Columns.Add("Debito", GetType(System.String))
Tabla.Columns.Add("Credito", GetType(System.String))
Tabla.Columns.Add("Notas", GetType(System.String))

Dim Fila As DataRow
Fila = DS.Tables(0).NewRow()
Fila(0) = "401-100"
Fila(1) = "IGV CARTONES"
Fila(2) = Me.tbSerieDoc.Text + "-" + Me.tbNumDoc.Text
Fila(3) = " "
Fila(4) = Me.tbIGV.Text
Fila(5) = " "
Fila(6) = " "
DS.Tables(0).Rows.Add(Fila)

Dim Fila1 As DataRow
Fila1 = DS.Tables(0).NewRow()
Fila1(0) = "421-100"
Fila1(1) = "FACTURAS X PAGAR M.N."
Fila1(2) = Me.tbSerieDoc.Text + "-" + Me.tbNumDoc.Text
Fila1(3) = " "
Fila1(4) = " "
Fila1(5) = Me.tbTotal.Text
Fila1(6) = " "
DS.Tables(0).Rows.Add(Fila1)

Me.GridView1.DataSource = DS
GridView1.DataBind()
end sub

¡ esta parte del codigo no me funciona, me podrina ayudar.....??????? gracias
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)

Dim Fila2 As DataRow
Fila2 = DS.Tables(0).NewRow()
Fila2(0) = Me.cbdoc.selectvalue
Fila2(1) = Me.tbdescridoc.text
Fila2(2) = Me.tbSerieDoc.Text + "-" + Me.tbNumDoc.Text
Fila2(3) = Me.cbcentrocosto.selectvalue
Fila2(4) = Me.tbdebito.text
Fila2(5) = Me.tbcredito.text
Fila2(6) = Me.tbnota.text
DS.Tables(0).Rows.Add(Fila2)

Me.GridView1.DataSource = DS
GridView1.DataBind()
End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder