示例#1
0
        void InitNewsListForPage()
        {
            string tblName = "ViewPoint";
            string fldName = "*";
            string fldSort = "ID";
            bool   sort    = true;

            StringBuilder _str = new StringBuilder();

            _str.Append(" ");

            //判断分类
            if (!string.IsNullOrEmpty(ViewState["type"].ToString()))
            {
                _str.Append(" and TpId = " + jsOnClient.ReplaceBadChar(ViewState["type"].ToString()) + " ");
                pointT = ptManager.GetPointType(Convert.ToInt32(ViewState["type"]));
            }


            int pageCount;
            int counts;

            this.rpt_news_list_for_page.DataSource = vpManager.GetViewPointList(tblName, fldName, pageSize, currentPageIndex, fldSort, sort, _str.ToString(), out pageCount, out counts);
            this.rpt_news_list_for_page.DataBind();

            //string url = "?type=" + jsOnClient.ReplaceBadChar(ViewState["Type"].ToString()) + "&page={0}";
            string url = "http://www.rontpump.com/news-" + jsOnClient.ReplaceBadChar(ViewState["type"].ToString()) + "-{0}.html";

            //string url = "?page={0}";
            div_showpage.InnerHtml = PageControl.DisplayPagers(currentPageIndex, counts, pageSize, "", url, "");
        }
示例#2
0
        /// <summary>
        /// 加载列表
        /// </summary>
        private void Loadlist(int pageSize, int pageIndex)
        {
            Pages pg = new Pages();

            pg.PageIndex = pageIndex;
            pg.PagesSize = pageSize;
            //pg.id = 0;
            pg.id    = Convert.ToInt32(this.ddlFLInfoclass.SelectedValue);
            pg.types = ViewState["Ordertype"].ToString().Trim();
            if (ViewState["Tiaojian"] != null)
            {
                pg.Tiaojian = ViewState["Tiaojian"].ToString();
            }
            else
            {
                pg.Tiaojian = null;
            }

            this.RepeaterDate.DataSource = friMage.GetViewPointList(pg);
            this.RepeaterDate.DataBind();
        }
示例#3
0
 void InitNewsListForHangYe()
 {
     this.rpt_news_list_for_hangye.DataSource = vpManager.GetViewPointList(7, 1);
     this.rpt_news_list_for_hangye.DataBind();
 }