PageIndex en Gridview
Publicado por Juan Carlos (42 intervenciones) el 06/07/2010 18:42:43
Hola que tal.
Teng oun gridview y en el evento OnRowDataBound tengo...
if (e.Row.RowType == DataControlRowType.DataRow && (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate))
{
e.Row.Attributes["onkeydown"] = "javascript:return SelectSibling(event," + e.Row.RowIndex + ");";
}
Al entrar a la funcion de Javascript tengo lo siguiente.
function SelectSibling(e, RowIndex, z ) {
PagiActu = parseInt('<%= this.GriVieCatalogo.PageIndex %>');
}
Con lo cual pretendo obtener el numero de pagina que esta mostrada actualmente.
El problema es que siempre me pone la pagina ="0", aunque este en otra pagina.
Al usar GriVieCatalogo.PageIndex desde codebehind de la pagina si me cambia el valor.
A que se deberá? Como puedo obtener el PageIndex desde Javascript.
Teng oun gridview y en el evento OnRowDataBound tengo...
if (e.Row.RowType == DataControlRowType.DataRow && (e.Row.RowState == DataControlRowState.Normal || e.Row.RowState == DataControlRowState.Alternate))
{
e.Row.Attributes["onkeydown"] = "javascript:return SelectSibling(event," + e.Row.RowIndex + ");";
}
Al entrar a la funcion de Javascript tengo lo siguiente.
function SelectSibling(e, RowIndex, z ) {
PagiActu = parseInt('<%= this.GriVieCatalogo.PageIndex %>');
}
Con lo cual pretendo obtener el numero de pagina que esta mostrada actualmente.
El problema es que siempre me pone la pagina ="0", aunque este en otra pagina.
Al usar GriVieCatalogo.PageIndex desde codebehind de la pagina si me cambia el valor.
A que se deberá? Como puedo obtener el PageIndex desde Javascript.
Valora esta pregunta


0