【发布时间】:2009-08-04 07:29:00
【问题描述】:
我在 UpdatePanel (ASP.Net 2.0) 中有一个 GridView。
我有网格视图的 PageIndexChanging 方法的代码:
protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grdProductSearch.PageIndex = e.NewPageIndex;
grdProductSearch.DataBind();
}
对于 UpdatePanel,我在 Triggers 集合中为 EventName 添加了 GridView 和 PageIndexChanging 方法。
然而,网格正确显示数据,但当我单击底部的页码时没有响应。我究竟做错了什么?
谢谢。
【问题讨论】:
-
由于你的gridview在updatepanel中,所以不用添加trigger进行分页了。
-
你设置gridview数据源为objectdatasource了吗?
-
在 PageIndexchangeing 事件中,您将数据绑定到网格,确保再次从数据库中获取数据
-
.... 在 PageIndexchangeing 事件中,您将数据绑定到网格,确保再次从数据库中获取数据 – Muhammad Akhtar 是的 – 这有效!谢谢穆哈德。阿克塔尔!
标签: asp.net ajax gridview paging