CLR: .Net / Mono / Boo / Otros CLR > ASP .NET

 Paginar Data Set En Asp .net !!!

<< < (3/7) > >>

Güorker:

--- Cita de: "mustang" ---
--- Código: Text --- Private Sub DataGrid1_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles DataGrid1.PageIndexChanged        DataGrid1.CurrentPageIndex = e.NewPageIndex        DataGrid1.DataSource = mitabla         DataGrid1.DataBind()     End Sub 
y resulta que no sabe de donde sacar 'mitabla' asi ke la declare en la parte de declaraciones de la pagina, porke la tenia en el boton al momento de darle click se trae los registros y los va metiendo bien, pero no me actualiza el indice del datagrid,   :(  ,
--- Fin de la cita ---
Creo que ya se cual es el problema.

Como dices en el evento no sabía de donde sacar mitabla y la has declarado como variable de página. Vale, pero si hicieras debug en el evento, te darías cuenta de que la tabla está vacia y por eso te dice que el pageIndex debe ser de un rango valido.

Lo que tienes que hacer es cargar la tabla en el PageLoad (para que se ejecute siempre) o si no justo antes de asignarle la pagina en el evento.

Espero que con esto ya todo sea correcto (Escribe si lo es).

Saludos

mustang:

--- Cita de: "Güorker" ---
--- Cita de: "mustang" ---
--- Código: Text --- Private Sub DataGrid1_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles DataGrid1.PageIndexChanged        DataGrid1.CurrentPageIndex = e.NewPageIndex        DataGrid1.DataSource = mitabla         DataGrid1.DataBind()     End Sub 
y resulta que no sabe de donde sacar 'mitabla' asi ke la declare en la parte de declaraciones de la pagina, porke la tenia en el boton al momento de darle click se trae los registros y los va metiendo bien, pero no me actualiza el indice del datagrid,   :(  ,
--- Fin de la cita ---
Creo que ya se cual es el problema.

Como dices en el evento no sabía de donde sacar mitabla y la has declarado como variable de página. Vale, pero si hicieras debug en el evento, te darías cuenta de que la tabla está vacia y por eso te dice que el pageIndex debe ser de un rango valido.

Lo que tienes que hacer es cargar la tabla en el PageLoad (para que se ejecute siempre) o si no justo antes de asignarle la pagina en el evento.

Espero que con esto ya todo sea correcto (Escribe si lo es).

Saludos
--- Fin de la cita ---
Hola Güorker, ya intente lo ke me dices, pero la tabla la tengo ke ir cargando conforme voy mostrando los datos, asi si meto un registro fantasma lo voy metiendo, todo es dinamico, asi ke la tengo ke ir cargando al tiempo de pintar los datos, hice lo ke me dijiste y me dice ke ese datatable ya pertenece a ese dataset, luego intente llenar el datagrid y pues obviamente no he llenado el datatable, hijole ya no hayo ni ke hacer  :(

Güorker:
Vale,

Te dice que ese Datatable ya pertenece al DataSet (y es correcto), pero está vacio. Si ejecutas

--- Código: Text ---DAtaSet.Clear() 
Justo antes de volver a ejecutar el Fill de nuevo todo funcionara correctamente (eso espero).

Saludos

mustang:

--- Cita de: "Güorker" --- Vale,

Te dice que ese Datatable ya pertenece al DataSet (y es correcto), pero está vacio. Si ejecutas

--- Código: Text ---DAtaSet.Clear() 
Justo antes de volver a ejecutar el Fill de nuevo todo funcionara correctamente (eso espero).

Saludos
--- Fin de la cita ---
Hola, oye de verdad gracias pero he hecho un desmadre ke ya con el paso del fin de semana no se ni donde me kede, ya tengo todo revuelto, y ya ni se ke hacer, pues creo ke mejor lo dejo asi como lo muestra  :(  :(  :(
no he podido resolver la bronce y comiezo a desesperar, en verdad agradezco de corazon el tiempo ke tomo contestarme, y pues seguimos para adelante, lo ke venga, grcias de nuevo

Güorker:
Siento leer lo que dices.

Creo que si te lo tomaras con un poco de calma un dia que este relajado y con un ejemplo sencillo, te saldría todo bien y despues podrías aplicar lo aprendido a tu aplicacion.

Pero bueno, la decision esta en tus manos.

Saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa