我看到了一些我从未见过的奇怪行为。
我在单独的UpdatePanel中有两个网格。我可以没有任何问题地分页和排序。
每个网格设置为每页10个。
如果将第一个网格(13个记录)分页到第二个页面,然后我转到第二个网格(14个记录)并转到下一页,第一个网格将一堆空行添加到网格中它是完整的显示10.行中没有数据......只是空行。每个网格都在分页和排序时执行此操作。
我已经完成了代码并且其他网格的加载从未发生过,因此它告诉我的AJAX正在做一些事情来将“幻像”行添加到网格中。
任何想法为什么或调试方法?
答案 0 :(得分:0)
我不知道你是否得到了解决方案。我在gridview中遇到类似问题,涉及模板字段中的复选框。每当我单击页面上小于定义的页面大小的复选框时,gridview将使用页面大小定义的行重绘自己。因此,在最后一行有效数据之后,我最终会得到几个空行。
我通过禁用gridview上的viewstate(即EnableViewState="false"
)解决了这个问题,一切都很顺利。