晨鸟科技

标题: DataGrid 分页 [打印本页]

作者: Star    时间: 2010-8-31 16:48
标题: DataGrid 分页
我的参考资料在这里  http://dotnet.aspx.cc/article/b1 ... 24442808a/read.aspx) G% e. Z# U% X! S/ h" B) t
' f5 g$ s. F( E3 d. R9 O
3个步骤:' j4 G# N1 k3 k( Z9 T$ I* z# ~
1、在datagrid中添加OnPageIndexChanged事件,如OnPageIndexChanged="MyDataGrid_Page"
6 w" Z1 m  {; p  a$ X1 N& c2、点击datagrid属性生成器,设置分页;
6 i, }3 G+ \% L. K1 A6 l9 n/ J3、在相应的.cs文件中添加分页函数[attach]102[/attach]% M+ F" B( t/ c9 O& w
       public void dgQuestionList_Page(object sender, DataGridPageChangedEventArgs e)" G8 o1 A* P7 w3 E( w; t) w
        {8 Y) I/ S5 n; o) m8 ^5 \, g" N
            int startIndex;
1 a4 D* f4 V# l            startIndex = dgQuestionList.CurrentPageIndex * dgQuestionList.PageSize;  L3 w) v! |8 X3 L# n
            dgQuestionList.CurrentPageIndex = e.NewPageIndex;
+ W0 `( c+ j- T- F8 {; F) N- Q9 _            this.QuestionListBind();
( f) j# i* o( ^" u/ a+ {        }
! V1 j5 x  N* @1 o" v8 a( d  }; e% M
然后就OK了
作者: xueshuai    时间: 2010-8-31 21:24
学习啦,楼猪辛苦啦~~




欢迎光临 晨鸟科技 (http://www.chenniao.com/cprofessor/) Powered by Discuz! X3.2