Hola amigo estoy intentado hace lo siguiente.
Tengo una Pagina1 donde con load de jquery cargo en un div otra Pagina2 que contiene
un gridview que utiliza paginacion entonces en la Pagina1 coloco un update panel para la actualizacion parcial pero a la hora de realizar la paginacion no me funciona me recarga o se me reenvia a la pagina2
Espero me puedan ayudar le dejo mi codigo
Pagina1
Código:
<script type="text/javascript">
$(document).ready(function () {
Load();
});
function Load() {
$('#consultar').load("Default.aspx");
}
</script>
<form id="form2" runat = "server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
PRUEBA <br />
<asp:UpdatePanel ID="UpdatePanel1" UpdateMode = "Conditional" runat="server">
<ContentTemplate>
<div id = "consultar">
</div>
</ContentTemplate>
</asp:UpdatePanel>
</form>
PAGINA2
Código:
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server" AllowPaging = "true" OnPageIndexChanging = "GridTiempos_PageIndexChanged" PageSize = "1">
</asp:GridView>
</form>
code behind Pagina2
Código:
protected void Page_Load(object sender, EventArgs e)
{
listar();
}
private void listar()
{
AccesoBD BD = new AccesoBD();
DataSet ds = new DataSet();
DataView dv = new DataView();
ds = BD.ListarUsuarios();
dv = ds.Tables[0].DefaultView;
GridView1.DataSource = dv;
GridView1.DataBind();
}
protected void GridTiempos_PageIndexChanged(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex = e.NewPageIndex;
listar();
}
Gracias de antemano