public DataSet getShopList(string sortType) { ShopsBLL bll = new ShopsBLL(); DataSet ds = bll.GetListByAreaId(0); return(ds); }
private void shopinit() { PagedDataSource pdsdata = new PagedDataSource(); // 获取数据 DataSet ds = bll.GetListByAreaId(aid); if (sid > 0) { ds = bll.GetListByStreetId(sid); } if (did > 0) { ds = bll.GetListByDistrictId(did); } DataView dv = ds.Tables[0].DefaultView; if (TypeId > 0) { dv.RowFilter = "shoptype=" + TypeId; } switch (sortstr) { case "time": dv.Sort = "id desc"; break; case "hit": dv.Sort = "addtime desc"; break; case "point": dv.Sort = "sumpoint desc"; break; default: dv.Sort = "hit desc"; break; } pdsdata.DataSource = dv; pdsdata.AllowPaging = true; pdsdata.PageSize = WebPager.PageSize; pdsdata.CurrentPageIndex = WebPager.CurrentPageIndex - 1; //设置PagedDataSource的当前页数据(PagedDataSource的页数索引是从0开始) WebPager.RecordCount = pdsdata.DataSourceCount; rpt_shoplist.DataSource = pdsdata; rpt_shoplist.DataBind(); }