public void SearchNews(string Keyword) { strPageNo = Request["PageNo"]; try { PageNo = Convert.ToInt32(strPageNo); } catch { } if (PageNo == 0) { PageNo = 1; } int ResultCount = 0; BOLNews NewsBOL = new BOLNews(); rptNewsList.DataSource = NewsBOL.SearchNews(_pageSize, PageNo, Keyword, out ResultCount); rptNewsList.DataBind(); if (ResultCount > 0) { int PageCount = (int)ResultCount / _pageSize; if (ResultCount % _pageSize > 0) { PageCount++; } ConcatUrl += "&Keyword=" + Keyword; pgrToolbar.PageNo = PageNo; pgrToolbar.PageCount = PageCount; pgrToolbar.ConcatUrl = ConcatUrl; pgrToolbar.PageBind(); } else { msgInfo.MessageTextMode = AKP.Web.Controls.Common.MessageMode.Info; msgInfo.Text = "هیچ نتیجه ای پیدا نشد"; } }
public void SearchNews(string Keyword) { strPageNo = Request["PageNo"]; try { PageNo = Convert.ToInt32(strPageNo); if (PageNo == 0) { PageNo = 1; } if (PageNo > 50) { PageNo = 50; } int ResultCount = 0; BOLNews NewsBOL = new BOLNews(); rptNewsList.DataSource = NewsBOL.SearchNews(_pageSize, PageNo, Keyword, out ResultCount); rptNewsList.DataBind(); int PageCount = (int)ResultCount / _pageSize; if (ResultCount % _pageSize > 0) { PageCount++; } ConcatUrl += "&Keyword=" + Keyword; pgrToolbar.PageNo = PageNo; pgrToolbar.PageCount = PageCount; pgrToolbar.ConcatUrl = ConcatUrl; pgrToolbar.PageBind(); } catch { } }