关闭

asp_ListView

407人阅读 评论(0) 收藏 举报

1.向页面中添加ListView控件,然后在下方添加一个ObjectDataSource

2.配置数据源:根据需要,选择相应的方法体,当定义参数时,将其设为空格

3.在ListView控件中选择数据源(即为前面已经添加好的数据源),然后配置ListView,选项中根据需要选择(这里为全部选择)。

这样就完成了一个界面。


如何用ListView实现真正的分页呢

1.向页面中拖入3个 控件:ListView,DataPager,ObjectDataSource

2.在DataPager中选择分页的样式

3.在ObjectDataSource的属性窗口中将EnablePaging属性设置为true,这里要注意MaximumRowsParameterName和StartRowIndexParamerName属性;

SelectCountMethod属性设置为GetNewsCount

4.根据需要,添加相应的方法:

 public List<Model.HKSJ_Main> LoadPageUser4ListView(int maximumRows, int startRowIndex)
        {
            int total=0;
            //返回当前页的数据
            return this.LoadPageMainByProc(maximumRows, Math.Max((startRowIndex + maximumRows+1) / maximumRows, 1), out total);


        }
        public int GetNewsCount()
        {
            return this.GetRecordCount(string.Empty);
        }

5.如上面一样 将ListView配置数据源,这里选项中不要选择分页;

即可实现!


0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:21691次
    • 积分:747
    • 等级:
    • 排名:千里之外
    • 原创:55篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条