Carga de datos manual en gridview - sobrescribe fila
Publicado por Javier (2 intervenciones) el 15/06/2018 16:26:35
Hola a todos, tengo un inconveniente y espero que puedan ayudarme.
Estoy trabajando sobre una sección de una pagina y tengo que cargar datos a un formulario de forma manual para luego hacer un insert masivo de la misma de todas las filas.
Este es mi código:
El problema es que cargo una fila, y cuando quiero cargar otra se sobre escribe sobre la misma, no se pone abajo de la otra .
Estoy trabajando sobre una sección de una pagina y tengo que cargar datos a un formulario de forma manual para luego hacer un insert masivo de la misma de todas las filas.
Este es mi código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
ChequearCookies()
If Session("USUARIO") = Nothing Then
Response.Redirect("login.aspx")
End If
CargarComboHoteles("")
IniciarGrilla()
End If
End Sub
Private Sub IniciarGrilla()
tablaPrecios.Columns.Add(New DataColumn("HABITACION", GetType(String)))
tablaPrecios.Columns.Add(New DataColumn("SERVICIO", GetType(String)))
tablaPrecios.Columns.Add(New DataColumn("PERSONAS", GetType(String)))
tablaPrecios.Rows.Add("-", "-", "-")
grvCargaMasivaPrecios.DataSource = tablaPrecios
grvCargaMasivaPrecios.DataBind()
End Sub
Private Sub btnAgregarRecorte_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnAgregarRecorte.Click
tablaPrecios.Columns.Add(New DataColumn("HABITACION", GetType(String)))
tablaPrecios.Columns.Add(New DataColumn("SERVICIO", GetType(String)))
tablaPrecios.Columns.Add(New DataColumn("PERSONAS", GetType(String)))
Dim datos(2) As String
datos(0) = cmbHabitacion.SelectedItem.Text
datos(1) = cmbServicio.SelectedItem.Text
datos(2) = txtPersona.Value
tablaPrecios.Rows.Add(datos)
grvCargaMasivaPrecios.DataSource = tablaPrecios
grvCargaMasivaPrecios.DataBind()
End Sub
El problema es que cargo una fila, y cuando quiero cargar otra se sobre escribe sobre la misma, no se pone abajo de la otra .
Valora esta pregunta
0