Gridview no muestra datos asp.net

Public Sub MostrarRegistroGridView() 
table = (Session("Tabla")) 
row = table.NewRow() 
row("Id_Personal") = txtIDE.Text 
row("ExperienciaEn") = txtExperiencia.Text 
row("A¤os") = txtA¤os.Text 
row("Meses") = txtMeses.Text 
table.Rows.Add(row) 
AgregarExperiencia.DataSource = table 
AgregarExperiencia. DataBind()
Session. Add("Tabla", table)
End Sub 
Tengo este código lo que hago es pasar los datos devarios texbox a un grid view con varias columnas mediante un botón agregar pero al momento de hacerlo no se muestra el registro en el gridvew que esta mal en mi código que hace que los registros agregados no se muestren en el grid view de antemano

1 respuesta

Respuesta
1
¿AgregarExperiencia es el GridView?
Si es así, yo le agregaría la fila directamente, es decir:
No declares la variable Table
Después del DataBind(), agrega la fila:
AgregarExperiencia. Table. Rows. Add(row)
Y así tampoco necesitarías la variable de sesión, al menos para este proceso.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas