今天客户反应说点击分页时出现“乱码”,我就知道是什么问题了,在GridView手动绑定了DataSource又启用了分页时,需要对PageIndexChanging事件进行处理。一般处理代码如下:
$gv$.PageIndex = e.NewPageIndex; $gv$.DataSource = $ds$; $gv$.DataBind();
其中,$gv$为你GridView控件的引用,$ds$为之前绑定的数据源。为了使效率高一些,数据源可以存放在生命周期可供下次调用的作用域,如Session。