jquery json jtemplate +Webservices 分页

时间:2014-01-08 19:09:34
【文件属性】:

文件名称:jquery json jtemplate +Webservices 分页

文件大小:55KB

文件格式:RAR

更新时间:2014-01-08 19:09:34

jquery json jtemplate +Webservices

[WebMethod] public string GetData(string currIndex, string pageSize) { string data = string.Empty; int pageCount = -1; List itemList = new List(); for(int i=0;i<100;i++) { itemList.Add(new Item() { ID = i, Name = "数据:" + i.ToString() }); } int skipCount = Convert.ToInt16(currIndex) * Convert.ToInt16(pageSize); pageCount = (itemList.Count / Convert.ToInt16(pageSize)); pageCount = (itemList.Count % Convert.ToInt16(pageSize)) > 0 ? pageCount + 1 : pageCount; var result = itemList.OrderByDescending(o => o.ID).Skip(skipCount).Take(Convert.ToInt16(pageSize)); JavaScriptSerializer json = new JavaScriptSerializer(); data = "data:" + json.Serialize(result); return "{" + data + ",pagecount:"+pageCount+"}"; }


【文件预览】:
JQuery
----bin()
--------JQuery.pdb(32KB)
--------JQuery.dll(6KB)
----web.Release.config(1KB)
----obj()
--------Debug()
----web.config(6KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----App_Data()
----JQuery.csproj(4KB)
----JQuery.csproj.user(1KB)
----js()
--------jquery-1.4.2.min.js(70KB)
--------jquery-jtemplates.js(9KB)
----pageTemplate.htm(3KB)
----Services()
--------PagerService.asmx.cs(2KB)
--------PagerService.asmx(107B)
----web.Debug.config(1KB)
JQuery.suo
JQuery.sln

网友评论

  • 过于简单了哈、