protected void Page_Load(object sender, EventArgs e) { var Data = IB.Common.Base.V_Base.Data; int catid = ParentLoad.CatID; var news = from nw in Data.CV_News join cat_ in Data.CV_CatNews on nw.CatNewsID equals cat_.CatID where (nw.CatNewsID == catid || catid == -1) && cat_.PortalID==ParentLoad.PortalId orderby nw.NewsID descending select nw; //1 . chuyen truy van thanh list IB.Paging.PagedList<IB.Common.Entities.CV_New> pl = new IB.Paging.PagedList<IB.Common.Entities.CV_New>(news, ParentLoad.PageCurr - 1, ParentLoad.PageSize); //2 . gan vao repeater if (pl.Count > 0) { rptnews.DataSource = pl; rptnews.DataBind(); //3 . chuyen thanh thanh phan trang //IB.Paging.Pager pg = new IB.Paging.Pager(PageSize, PageCurr, pl.TotalItemCount, TabPager); //4. tao thanh phan trang //pnPaging.Text = pg.RenderHtml(); } }
protected void Page_Load(object sender, EventArgs e) { var Data = IB.Common.Base.V_Base.Data; int catid = ParentLoad.CatID; var news = from nw in Data.CV_News join cat_ in Data.CV_CatNews on nw.CatNewsID equals cat_.CatID where (nw.CatNewsID == catid || catid == -1) && cat_.PortalID == ParentLoad.PortalId orderby nw.NewsID descending select nw; //1 . chuyen truy van thanh list IB.Paging.PagedList <IB.Common.Entities.CV_New> pl = new IB.Paging.PagedList <IB.Common.Entities.CV_New>(news, ParentLoad.PageCurr - 1, ParentLoad.PageSize); //2 . gan vao repeater if (pl.Count > 0) { rptnews.DataSource = pl; rptnews.DataBind(); //3 . chuyen thanh thanh phan trang IB.Paging.Pager pg = new IB.Paging.Pager(ParentLoad.PageSize, ParentLoad.PageCurr, pl.TotalItemCount, ParentLoad.TabId); //4. tao thanh phan trang pnPaging.Text = pg.RenderHtml(); } }
protected void Page_Load(object sender, EventArgs e) { var Data = IB.Common.Base.V_Base.Data; int catid = ParentLoad.CatID; var products = from nw in Data.CV_Products join cat_ in Data.CV_CatProducts on nw.CatID equals cat_.CatID where (nw.CatID == catid || catid == -1) && (cat_.PortalID == ParentLoad.PortalId) orderby nw.ProductID descending select nw; //1 . chuyen truy van thanh list IB.Paging.PagedList<IB.Common.Entities.CV_Product> pl = new IB.Paging.PagedList<IB.Common.Entities.CV_Product>(products, ParentLoad.PageCurr - 1, ParentLoad.PageSize); if (pl.Count > 0) { //2 . gan vao repeater rptproducts.DataSource = pl; rptproducts.DataBind(); //3 . chuyen thanh thanh phan trang //Pager pg = new Pager(PageSize, PageCurr, pl.TotalItemCount, TabPager); //4. tao thanh phan trang } }
protected void Page_Load(object sender, EventArgs e) { var Data = IB.Common.Base.V_Base.Data; int catid = ParentLoad.CatID; var products = from nw in Data.CV_Products join cat_ in Data.CV_CatProducts on nw.CatID equals cat_.CatID where (nw.CatID == catid || catid == -1) && (cat_.PortalID == ParentLoad.PortalId) orderby nw.ProductID descending select nw; //1 . chuyen truy van thanh list IB.Paging.PagedList <IB.Common.Entities.CV_Product> pl = new IB.Paging.PagedList <IB.Common.Entities.CV_Product>(products, ParentLoad.PageCurr - 1, ParentLoad.PageSize); if (pl.Count > 0) { //2 . gan vao repeater rptproducts.DataSource = pl; rptproducts.DataBind(); //3 . chuyen thanh thanh phan trang //Pager pg = new Pager(PageSize, PageCurr, pl.TotalItemCount, TabPager); //4. tao thanh phan trang } }