设置上一页和下一页的按钮状态

2015-10-27 16:25:03  访问(1462) 赞(0) 踩(0)


        /// <summary>
        /// 
        /// </summary>
        /// <param name="btnPre"></param>
        /// <param name="btnNext"></param>
        /// <param name="pageIndex"></param>
        /// <param name="pageSize"></param>
        /// <param name="recordCount"></param>
        public void ToolStripButtonSetPreNextStatus
            (
                ToolStripButton btnPre,
                ToolStripButton btnNext,
                int pageIndex,
                int pageSize,
                int recordCount
            )
        {

            int pageNum = PageNumGet(pageSize, recordCount);

            if (pageIndex == 0)
            {
                btnPre.Enabled = false;
            }
            else
            {
                btnPre.Enabled = true;
            }

            if (pageIndex >= pageNum - 1)
            {
                btnNext.Enabled = false;
            }
            else
            {
                btnNext.Enabled = true;
            }


            if (!btnNext.Enabled
                &&
                !btnPre.Enabled)
            {
                btnNext.Visible = false;
                btnPre.Visible = false;
            }
            else
            {
                btnNext.Visible = true;
                btnPre.Visible = true;
            }
        }
 


标签:设置上一页和下一页的按钮状态 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)
 
  ┈全部┈  
 
(显示默认分类)