nbsp; last.Disabled = false; //最后一页状态 } else if (CurrentPage==this.Page_Count())//到“最后一页” { first.Disabled = false;//第一页状态 prior.Disabled = false;//上一页状态 next.Disabled = true; //下一页状态 last.Disabled = true; //最后一页状态 } else { first.Disabled = first_;//第一页状态 prior.Disabled = prior_;//上一页状态 next.Disabled = next_; //下一页状态 last.Disabled = last_; //最后一页状态 } } /// <summary> /// 第一页按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void first_ServerClick(object sender, System.EventArgs e) { CurrentPage = 1; this.SetButtonState(true,true,false,false); startID = ""; endID = ""; RowCount = ''''0''''; IsLast = false; IsPrior = false; IsNext = false; } /// <summary> /// 上一页按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void prior_ServerClick(object sender, System.EventArgs e) { if( CurrentPage == 1)//判断“当前页”是否为1 { this.SetButtonState(true,true,false,false); } else { CurrentPage=CurrentPage - 1;//“当前页”自减 this.SetButtonState(false,false,false,false); } IsPrior = true; IsNext = false; IsLast = false; }
/// <summary> /// 最后一页 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void last_ServerClick(object sender, System.EventArgs e) { CurrentPage=this.Page_Count();//到最后一页 this.SetButtonState(false,false,true,true); IsLast = true; IsPrior = false; IsNext = false; }
/// <summary> /// 下一页 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void next_ServerClick(object sender, System.EventArgs e) { if(CurrentPage == this.Page_Count())//判断“当前页”是否为“分页总数” { this.SetButtonState(false,false,true,true); } else { CurrentPage=CurrentPage + 1;//“当前页”自加 this.SetButtonState(false,false,false,false); } IsNext = true; IsLast = false; IsPrior = false; }
/// <summary> /// 初始浏览按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Init_Brower() { CurrentPage = 1;//肯定是从第一页开始 if ((CurrentPage == 1) && (this.Page_Count() == 1)) { first.Disabled = true;//第一页状态 prior.Disabled = true;//上一页状态 next.Disabled = true;//下一页状态 last.Disabled = true; //最后一页状态 } else { first.Disabled = true;//第一页状态 prior.Disabled = true;//上一页状态 next.Disabled = false;//下一页状态 last.Disabled = false; //最后一页状态 } startID = "";//开始号 endID = "";//结束号 IsLast = false; IsPrior = false; IsNext = false; } } }
本文没有列出SQL语句,是希望我和我的好朋友们的劳动成果已经用于商业用途了,还有就是希望各位自己动手写写,应该没有问题的了
上一页 [1] [2] [3] |