最近还在学习gridview的使用,以及和updatepanel的结合等。遇到一系列的问题,这个星期一至忙着解决问题,终于解决的7788了,赶紧记下来,以免忘记
我不明白为什么动态绑定就不能分页,如果哪位朋友看见了帮忙解答下啊,多谢。
下面是解决的办法:给gridview添加一个PageIndexChanging事件,然后代码如下:
void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
DepartmentGridView.PageIndex = e.NewPageIndex;
bind();
/*
bind是自己写的动态绑定的函数,将gridview的datasource重新绑定,就可以了。
这是因为gridview放在updatepanel中,为了不刷新页面看到结果,所以用了动态绑定,每次有变动,都要重新绑定。
*/
}