ama*_*eur 10 c# asp.net pagination odata asp.net-web-api
我正在使用OData分页从web api调用返回的一长串项目.我可以通过url使用开始和结束索引过滤数据.
我的问题是,我怎么知道物品的总数?所以我可以在我的移动设备上显示第1页(共3项)(20项),该设备调用web api.
您可以$inlinecount=allpages在查询中使用来获取结果中所有实体的计数,而无需顶部和跳过。例如:
http://services.odata.org/OData/OData.svc/Products?$top=1&skip=1&$inlinecount=allpages
返回单个产品,但也返回内联计数 9(因为实体集中有 9 个产品)。