怎么实现过滤数据跟高效分页两个功能
如何实现过滤数据跟高效分页两个功能
各位高手求指点迷津啊?我用ListView+DataPage实现高效分页,但是想同时实现过滤数据的时候就不知道怎么做了,难道要自己开发一个DataPage么?代码如下
------解决方案--------------------
不会啊。
------解决方案--------------------
用AspNetPager+存储过程效率比较好:http://www.webdiyer.com/controls/aspnetpager
各位高手求指点迷津啊?我用ListView+DataPage实现高效分页,但是想同时实现过滤数据的时候就不知道怎么做了,难道要自己开发一个DataPage么?代码如下
- SQL code
SELECT *FROM (SELECT CustomID, Name, OpenDate, BankNum, ProductID, AccountType, TelePhone, Email, Reamark, Row_Number() OVER(ORDER BY CustomID) rownum FROM dbo.V_Custom) t WHERE t .rownum > @startRowIndex AND t .rownum <= @startRowIndex + @maximumRows
- SQL code
SELECT COUNT(*) FROM Custom
- HTML code
<asp:ObjectDataSource ID="Obscustom" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="GetPageData" TypeName="XTWeb.DAL.DataSetCustomTableAdapters.CustomTableAdapter" EnablePaging="True" SelectCountMethod="QueryCount" > </asp:ObjectDataSource>
------解决方案--------------------
不会啊。
------解决方案--------------------
用AspNetPager+存储过程效率比较好:http://www.webdiyer.com/controls/aspnetpager