1 private void PageCut_Click(Object sender,System.EventArgs e)
2 {
3 //取页码跳转标志(上一页,下一页)
4 String commangArg = ((LinkButton)sender).CommandArgument ;
5 switch(commangArg)
6 {
7 //第一页
8 case "First":
9 {
10 DG_ZONE_CONTENT.CurrentPageIndex = 0;
11 break;
12 }
13 //上一页
14 case "Prev":
15 {
16 DG_ZONE_CONTENT.CurrentPageIndex = (int)Math.Max(0,DG_ZONE_CONTENT.CurrentPageIndex - 1);
17 break;
18 }
19 //下一页
20 case "Next":
21 {
22 DG_ZONE_CONTENT.CurrentPageIndex = (int)Math.Min(DG_ZONE_CONTENT.PageCount-1,DG_ZONE_CONTENT.CurrentPageIndex +1);
23 break;
24 }
25 //最后一页
26 case "Last":
27 {
28 DG_ZONE_CONTENT.CurrentPageIndex = DG_ZONE_CONTENT.PageCount -1;
29 break;
30 }
31 default:{break;}
32 }
33
34 this.Binder(this.TXT_SEARCH_NAME.Text.Trim().ToUpper(),this.TXT_SEARCH_CD.Text.Trim().ToUpper());
35 //控制页面导向按钮的可见性
36 IsFirstLastPage();
37 }
38 /**//// <summary>
39 /// 控制页面导向按钮的可见性
40 /// </summary>
41 private void IsFirstLastPage()
42 {
43 if(DG_ZONE_CONTENT.PageCount > 0)
44 {
共有 0 位网友发表了评论,得分 0 分,平均 0 分 查看完整评论