Hola compañeros tengo el siguiente problema al paginar..
Les comento lleno de la siguiente forma un datagrid
Código C++:
Ver originalconnection.Open()
Dim da As New SqlDataAdapter("EXEC SP_Personas '" & Request("Nom") & "'", connection)
Dim ds As New DataSet
da.Fill(ds)
Grid1.DataSource = ds
Grid1.DataBind()
Con esto lleno sin ningun problema, el chiste es que al grid le pongo lo siguiente para que pagine:
AllowPaging = True
PageSize = 15
Bueno pues el grid me muestra solo 15 registros y N cantidad de paginas, pero cuando le doy a la pagina 2 no me hace nada se refresca pero se queda con la misma informacion.
Aqui les dejo mi grid
Código HTML:
Ver original<asp:datagrid id=Grid1 Runat="server" Width="805px" PageSize="15" AutoGenerateColumns="False" AllowPaging="True">
<ItemStyle BackColor="WhiteSmoke"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" VerticalAlign="Middle" BackColor="LightGray"></HeaderStyle>
<Columns>
<asp:HyperLinkColumn DataTextField="PNA_FL_PERSONA" HeaderText="Clave" DataNavigateUrlField="PNA_FL_PERSONA" DataNavigateUrlFormatString="javascript:RegresaDatosBR({0})">
</asp:HyperLinkColumn>
<asp:BoundColumn DataField="PNA_DS_NOMBRE" HeaderText="Nombre/Razón Social">
<HeaderStyle CssClass="encabezados"></HeaderStyle>
<ItemStyle CssClass="resul"></ItemStyle>
</asp:BoundColumn>
<asp:BoundColumn DataField="PNA_CL_RFC" HeaderText="R.F.C." FooterText="Totales">
<HeaderStyle CssClass="encabezados"></HeaderStyle>
<ItemStyle CssClass="resul"></ItemStyle>
<FooterStyle CssClass="resul"></FooterStyle>
</asp:BoundColumn>
</Columns>
<PagerStyle Mode="NumericPages" />
</asp:datagrid>
NOTA: Esto lo estoy haciendo con vs.net 2005
Espero me pueden ayudar...