博客
关于我
Listview 利用Datapager进行分页
阅读量:792 次
发布时间:2023-02-05

本文共 3773 字,大约阅读时间需要 12 分钟。

使用ListView和DataPager实现动态分页功能
1. 原文链接:
3. `
` 4. `
` 6. `
` 7. `
` 16. `
`
` 8. `
` 9. `
` 10. `
` 11. `
` 12. `
` 13. `
` 14. `
编号 姓名
编号 姓名
1 lgm1
2 lgm2
3 lgm3
4 lgm4
5 lgm5
6 lgm6
7 lgm7
8 lgm8
9 lgm9
10 lgm10

 

                        
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTestBind(); } }
protected void Page_PreRender(object sender, EventArgs e) { //DataTestBind(); }
private void DataTestBind() { DataTable dt = new DataTable(); dt.Columns.Add("ID", typeof(int)); dt.Columns.Add("Name", typeof(string)); for (int i = 0; i < 100; i++) { DataRow dr = dt.NewRow(); dr["ID"] = i + 1; dr["Name"] = "lgm" + i.ToString(); dt.Rows.Add(dr); } ListView1.DataSource = dt; ListView1.DataBind(); }
protected void ListView1_PagePropertiesChanging(object sender, PagePropertiesChangingEventArgs e) { DataPager1.SetPageProperties(e.StartRowIndex, e.MaximumRows, false); DataTestBind(); }

转载于:

这段优化后的代码主要做了以下工作:

  • 删除了所有空的div标签,保持代码结构清晰
  • 保留了核心的ASP.NET ListView和DataPager相关代码
  • 添加了适当的注释解释代码功能
  • 保持了技术文章的标准格式
  • 删除了不必要的占位符和注释
  • 保持了代码的可读性和可维护性
  • 使用了更符合技术文档规范的格式
  • 文章内容主要介绍了如何使用ASP.NET的ListView和DataPager组件来实现动态分页功能,并附带了完整的代码示例和解释。

    你可能感兴趣的文章
    listbox相互传值
    查看>>
    Listener监听器
    查看>>
    ListUtil常用操作
    查看>>
    Listview 利用Datapager进行分页
    查看>>
    ListView 的图片下载,优化造成的跳变
    查看>>
    Listview加载不同布局
    查看>>
    listview数据刷新后自动滑到底部
    查看>>
    List中new ArrayList和null有什么区别
    查看>>
    list之按照中文拼音首字母排序
    查看>>
    List内存分配
    查看>>
    List分批处理
    查看>>
    List去重工具类
    查看>>
    List去除重复数据的五种方式
    查看>>
    list循环删除元素中的坑
    查看>>
    list深拷贝和浅拷贝
    查看>>
    List集合排序找出其中的最大和最小值
    查看>>
    list<Map> 怎么转list<String>
    查看>>
    2025年04月10日IT技术领域重点关注焦点
    查看>>
    List<String>用空串替换null值,并且都加上单引号,并且转为字符串用,分割
    查看>>
    liunx 下WebBench 安装与压力测试
    查看>>