quiero presentarles mi problema
Tengo un gridView que me muestra los datos de una tabla de una base de datos despues que aprieto un boton
Mi pregunta es... como seguir añadiendole datos a ese gridview sin pasarlos a la base de datos?
yo tengo algo asi
PageLoad
Código:
En el boton que muestraIf Not Page.IsPostBack Then table = New System.Data.DataTable() table.Columns.Add("a", GetType(System.String)) table.Columns.Add("b", GetType(System.String)) Session.Add("Tabla", table) End If
Código:
y por ultimo en un boton que supuestamente me añade los datos al gridviewDim conn As SqlConnection Dim commIn As New SqlCommand conn = New SqlConnection(conexion) conn.Open() commIn.Connection = conn commIn.CommandText = "SELECT * FROM probar" Dim objAdapter As New SqlDataAdapter objAdapter.SelectCommand = commIn Dim objDS As New DataSet objAdapter.Fill(objDS, "a") conn.Close() GridView2.DataSource = objDS GridView2.DataBind()
Código:
El problema es que ambos botones funcionan en su proceso...pero me muestran distintos datos en el mismo gridview...table = (Session("Tabla")) row = table.NewRow() row("a") = TextBox1.Text row("b") = TextBox2.Text table.Rows.Add(row) GridView2.DataSource = table GridView2.DataBind() Session.Add("Tabla", table)
no se si me explique bien
el boton que muestra:muestra en el gridview los datos de la DB
el boton que agrega: muestra en el gridview los datos qe agrega por medio de los textbox
pero no puedo agregar mas datos en el gridvew despues de mostrar los de la DB sin borrarlos