首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView的分页出现有关问题

2012-09-19 
GridView的分页出现问题。我通过Dropdownlist来同步刷新GridView中数据,默认绑定的GridView有5页(PageSize

GridView的分页出现问题。
我通过Dropdownlist来同步刷新GridView中数据,默认绑定的GridView有5页(PageSize=12)数据。当我选择Dropdownlist的第一项时,查询到两页数据,并绑定到GridView。GridView中显示的也是两页。
当我点击第二页时,问题出现了。
数据由2页变成了5页。

我的整个页面都用的UpdatePanel包裹着的。

我知道肯定也有人遇到过这个问题。求赐教,求解决方案。
十分感谢。


[解决办法]
当我选择Dropdownlist的第一项时

很明显,分页的时候你没有把Dropdownlist的选项值传递到分页中
[解决办法]
大部分原因,是初学者在page_load中去绑定了dropdownlist。

asp.net会自动保持状态,你不能在page_load中随便绑定Dropdownlist。充其量只需要写在 if(IsPostback) 判断中,而不是每一回发都绑定。

其它控件也是一样,注意不要在page_load中随便绑定数据。通常顶多只在 !IsPostback 时绑定一次。
[解决办法]
楼上说的已经很清楚了!
[解决办法]
当你点击第二页查询数据的时候,没把dropdownlist的值传进去。

热点排行