Exemple #1
0
        public void ShowNewsByContentTypeCode(int CatCode)
        {
            strPageNo = Request["PageNo"];
            try
            {
                PageNo = Convert.ToInt32(strPageNo);
            }
            catch
            {
            }
            if (PageNo == 0)
            {
                PageNo = 1;
            }

            BOLNews            NewsBOL  = new BOLNews();
            IQueryable <vNews> ItemList = NewsBOL.GetNewsByContentTypeCode(CatCode, _pageSize, PageNo, 1);
            int ResultCount             = NewsBOL.GetNewsByContentTypeCodeCount(CatCode, 1);

            rptNewsList.DataSource = ItemList;
            rptNewsList.DataBind();

            ConcatUrl = "&Code=" + CatCode;
            int PageCount = ResultCount / _pageSize;

            if (ResultCount % _pageSize > 0)
            {
                PageCount++;
            }
            pgrToolbar.PageNo    = PageNo;
            pgrToolbar.PageCount = PageCount;
            pgrToolbar.ConcatUrl = ConcatUrl;
            pgrToolbar.PageBind();
        }