como refrescar datos de un datagrid?

08/08/2004 - 03:27 por leon | Informe spam
saludos listeros.

Estoy trabjando con un datagrid, y estoy haciendo el siguiente proceso:
estoy llenando un datagrid en una pagina con un datatable, a su vez el
datatable
lo lleno de una variable de sesion que viene de otra pagina, el caso es que
cuando borro un registro, el datagrid se refresca y al mostrar los datos, no
muestra los valores que son, es como si el datatable se enloqueciera y no
reconociera
los datos que traia y por supuesto no muestra los datos que quedan despues
de haber
borrado la fila.

He hecho varias cosas y no se me ocurre nada mas.

Si alguna le ha pasado lo mismo, le agradeceria me ayudara.

Os agradezco lista.

leon.
 

Leer las respuestas

#1 Franco Figún
08/08/2004 - 05:56 | Informe spam
Hola
Antes que nada habria que ver como llenas el datagrid, ya que hay varias
formas, la que yo mas uso es esta:

Sub Page_Load(Sender As Object, e As EventArgs)
objConn = New
SqlConnection(ConfigurationSettings.AppSettings("connectionString"))
strSQL = "SELECT EmployeeID, LastName, FirstName FROM Employees"
dataAdapter = New SqlDataAdapter(strSQL, objConn)

If Not Page.IsPostBack Then
llenardg()
End If
End Sub

Sub llenardg()
ds = New DataSet()
dataAdapter.Fill(ds)
dtgEmp.DataSource = ds.Tables(0).DefaultView
dtgEmp.DataBind()
End Sub

Y si eso no te srive, podes usar "TuDatagrid.Refresh()", y tambien podrias
asegurarte de que no quede nada en cache, de la siguiente manera:

<%@ OutputCache Duration="60" VaryByParam="none"%>

FF
www.francofigun.com.ar
Yahoo MSN:

"leon" wrote in message
news:
saludos listeros.

Estoy trabjando con un datagrid, y estoy haciendo el siguiente proceso:
estoy llenando un datagrid en una pagina con un datatable, a su vez el
datatable
lo lleno de una variable de sesion que viene de otra pagina, el caso es


que
cuando borro un registro, el datagrid se refresca y al mostrar los datos,


no
muestra los valores que son, es como si el datatable se enloqueciera y no
reconociera
los datos que traia y por supuesto no muestra los datos que quedan despues
de haber
borrado la fila.

He hecho varias cosas y no se me ocurre nada mas.

Si alguna le ha pasado lo mismo, le agradeceria me ayudara.

Os agradezco lista.

leon.


Preguntas similares