시스템 사용;
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.效果图