시스템 사용;
System.Collections.Generic 사용;
System.Linq 사용;
System.Web 사용;
System.Text 사용;
System.Data 사용;
네임스페이스 EShop.Web.Admin.tool.Reserver
{
///
/// ListBuyBatchManage 的摘要说明
/// 공용 클래스 ListBuyBatchManage : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
문자열 str = string.Empty;
if (context.Request["pageIndex"] != null && context.Request["pageIndex"].ToString().Length > 0)
{
int pageIndex; //다른 페이지의 화면
int.TryParse(context.Request["pageIndex"], out pageIndex);
if(context.Request["pageSize"]!=null&&context.Request["pageSize"].ToString().Length > 0)
{
//页side显示条数
int size = Convert.ToInt32(context.Request["pageSize"]);
문자열 데이터= BindSource(size,pageIndex);
context.Response.Write(데이터);
context.Response.End();
}
}
}
#region 无刷新分页
공개 문자열 BindSource(int pagesize,int page)
{
BLL.TbGoods bll=new BLL.TbGoods( );
DataSet ds = bll.GetListByPage("Status='" (int)Enum.RecordStatus.Normal "'", "", 페이지 크기 * 1페이지, 페이지 크기 * (1페이지)); //获取数据源的ds会吧。
StringBuilder sb = new StringBuilder();
if (ds!=null)
{
foreach(ds.Tables[0].Rows의 DataRow 행)
{
sb.Append("
sb.Append(row["GoodsUid"]); sb.Append(""); sb.Append(row["GoodsName"]); sb.Append(""); } } return sb.ToString(); } #endregion public bool IsReusable { get { return false; } } } } 6.效果图
|