UpdatePanel中的GridView在排序另一个网格时会添加额外的行

UpdatePanel中的GridView在排序另一个网格时会添加额外的行,gridview,updatepanel,Gridview,Updatepanel,我看到了一些我从未见过的奇怪行为 我有两个网格在单独的UpdatePanel中。我可以页面和排序没有任何问题 每个网格设置为每页10个 如果第一个网格(13条记录)被分页到第二个页面,然后我转到第二个网格(14条记录)并分页到下一个页面,第一个网格向网格中添加了一堆空行,因此显示10是满的。行中没有数据…只有空行。每个网格都在分页和排序时执行此操作 我一步一步地完成了代码,其他网格的加载从未发生过,因此它告诉我的AJAX正在做一些事情,将“幻影”行添加到网格中 你知道为什么或者如何调试这个吗?我

我看到了一些我从未见过的奇怪行为

我有两个网格在单独的UpdatePanel中。我可以页面和排序没有任何问题

每个网格设置为每页10个

如果第一个网格(13条记录)被分页到第二个页面,然后我转到第二个网格(14条记录)并分页到下一个页面,第一个网格向网格中添加了一堆空行,因此显示10是满的。行中没有数据…只有空行。每个网格都在分页和排序时执行此操作

我一步一步地完成了代码,其他网格的加载从未发生过,因此它告诉我的AJAX正在做一些事情,将“幻影”行添加到网格中


你知道为什么或者如何调试这个吗?

我不知道你是否对此进行了修复。我在涉及templatefield中的复选框的gridview中遇到了类似的问题。每当我在小于定义页面大小的页面上单击复选框时,gridview都会使用页面大小定义的行数重新绘制自己。因此,在最后一行有效数据之后,我将得到几行空行

我通过禁用gridview上的viewstate(即,
EnableViewState=“false”
)解决了这个问题,一切正常