首页 新闻 会员 周边 捐助

DataList自定义分页的困惑

0
悬赏园豆:50 [已关闭问题]

如果使用泛型类型返回数据库中的数据,比如:

Code

 

通过ObjectDataSource来绑定对象方法,使用DataList来展现数据。那么这个分页该怎么做?

数据库分页我还不会,但是如果使用GridView的自定义分页是可以的,我想知道在DataList下我该怎么实现这个分页功能。

问题补充: 我自己想了一种方法,但是感觉不是很好,如果有朋友给出思路,一样给分。 public IList<Article> PageDataListBind(string type,int minPage,int PageSize) { //获得同类型的所有新闻 IList<Article> page = new List<Article>(); IList<Article> articles = new List<Article>(); articles = this.GetArticleTitleByType(type); int count = minPage + PageSize; if(count>=articles.Count) { count = articles.Count; } //通过参数分页 for (int i = minPage; i <= count; i++) { page.Add(articles[i]); } return page; }
idoku的主页 idoku | 菜鸟二级 | 园豆:267
提问于:2008-10-24 09:34
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册