无法让 UpdatePanel 在 GridView 分页上刷新

发布于 2024-07-29 12:28:04 字数 476 浏览 8 评论 0原文

我在 UpdatePanel (ASP.Net 2.0) 中有一个 GridView 。

我有网格视图的 PageIndexChanging 方法的代码:

   protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
   {
            grdProductSearch.PageIndex = e.NewPageIndex;
            grdProductSearch.DataBind();
   }

对于 UpdatePanel,在 Triggers 集合中,我添加了 GridView 和 EventName 的 PageIndexChanging 方法。

然而,网格显示数据正确,但当我单击底部的页码时没有任何响应。 我究竟做错了什么?

谢谢。

I have a GridView in an UpdatePanel (ASP.Net 2.0) .

I have this code for the PageIndexChanging method of the grid view:

   protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
   {
            grdProductSearch.PageIndex = e.NewPageIndex;
            grdProductSearch.DataBind();
   }

For the UpdatePanel, in the Triggers collection I have added the GridView and the PageIndexChanging method for the EventName.

Yet, the grid displays data correctly but there is no response when I click the page numbers at the bottom. What am I doing wrong?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

墨小沫ゞ 2024-08-05 12:28:04

由于您的gridview在updatepanel中,不需要添加分页触发器

--在PageIndexchanging事件中,将数据绑定到网格,确保再次从数据库中获取数据

--确保启用gridview分页...

AllowPaging="True"

Since your gridview in the updatepanel, No need to add trigger for paging

--In PageIndexchanging event, where you bind data to grid, make sure, data is again fetched from the DB

--Make sure gridview paging is enable...

AllowPaging="True"
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文