static int FirstSxNum = 0;/*声明变量,初始化为0,用于判断筛选条件是否改变*/

    /// <summary>
    /// 获得专业信息的条数及页面信息
    /// </summary>
    /// <returns></returns>
    public void GetAllSpenIntoCount()
    {
        string specname = txtSpecName.Value.Trim() == "按专业名模糊查找" ? "" : txtSpecName.Value.Trim();

        if (specname != "按专业名模糊查找" && specname != "" && FirstSxNum == 0)
        {
            Pages      = 1;
            FirstSxNum = 1;
        }
        specialityList = TbSpecialityManager.GetAllSpecialityinfo(len, Pages, specname);
        count          = TbSpecialityManager.GetAllSpecialityinfo(specname).Rows.Count;
        if (count % len == 0) //当数据库数据能整除len,最大页面数取Count/len的商
        {
            if (count > 0)
            {
                maxPage = count / len;
            }
            else
            {
                maxPage = 1;
            }
        }
        else
        {
            maxPage = count / len + 1;//当数据库数据不能整除len,最大页面数取Count/len的商+1.
        }
    }