关于Listview+DataPager控件使用
1、DAL层,根据开始条数+结束条数查询数据。
2、BLL层,startRowIndex和maximumRows进行查询。
(startRowIndex + 1, maximumRows + startRowIndex + 1);
3、使用ObjectDataSource控件,配置数据源,
   startRowIndex和maximumRows必须BLL逻辑层定义的方法参数名一致,
   SelectCountMethod中添加查询总记录条数方法名。
4、使用ListView控件,选择数据源(ObjectDataSource),
   配置ListView,不选择启用分页,
   设置DataKeyNames关键字段,比如通过ID删除,就要添加ID字段。
5、使用DataPager控件,选择导航样式,
   设置PagedControlID控件ID(PagedControlID),
   设置PageSize每页显示条数。
6、ObjectDataSource属性EnablePaging设置为True,
   页面自动生成的代码中,删除SelectParameters段。

删除时出现错误提示:类型的参数的非泛型方法
解决方法:
DataObjectTypeName设置的是Model层的类,DeleteMethod方法参数也必须是Model层的类,
这里删除方法参数用的是ID,所以报错,我们可以在BLL层重载这个方法,或者直接用model参数的方法。

public int Delete(int Id)
{
    return new PersonDal().DeleteById(Id);
}
//新添加
public int Delete(TblPerson model)
{
    return new PersonDal().DeleteById(model.Id);
}

转载于:https://www.cnblogs.com/han1982/p/4064142.html

asp.net,关于Listview+DataPager控件使用相关推荐

  1. ASP.NET 3.5中的ListView控件和DataPager控件(一)

    介绍 今天,我花了几个小时的时间研究了一下ASP.NET 3.5中的ListView控件和DataPager控件. 这两个控件是ASP.NET中新增的.非常受欢迎的控件. ListView控件集成了D ...

  2. 【转贴】ASP.NET 3.5中的ListView控件和DataPager控件

    作者:Rick Strahl  翻译:webabcd 原文地址:http://www.west-wind.com/WebLog/posts/127340.aspx 译文地址:http://www.cn ...

  3. 在.net3.5中使用ListView控件和DataPager控件笔记

    演练:使用 ListView Web 服务器控件修改数据 演练:使用 ListView Web 服务器控件对数据进行显示.分页和排序 DataPager 控件 注意DataPager控件只能和List ...

  4. ASP.Net服务端基本控件介绍

    lASP.Net服务端控件是ASP.Net对HTML的封装,在C#代码中就可以用txt1.Text='abc'这种方式来修改input的值,ASP.Net会将服务端控件转成HTML代码输出给浏览器.服 ...

  5. ASP.NET中 Calendar(日期控件)的使用

    ylbtech-ASP.NET-Control-Basic:Calendar(日期控件)的使用 ASP.NET中 Calendar(日期控件)的使用. 1.A,运行效果返回顶部 Calendar(日期 ...

  6. asp.net 包含动态创建控件的容器如果要切换显示/隐藏不要用 Visible 属性

    asp.net 包含动态创建控件的容器如果要切换显示/隐藏不要用 Visible 属性 就是不用 XXX.Visible = false;  // true 因为这样该容器及其子控件会彻底的从页面上消 ...

  7. 怎么在ASP.NET中写HTML,如何:在 ASP.NET 网页中设置控件的 HTML 属性

    如何:在 ASP.NET 网页中设置控件的 HTML 属性 10/22/2014 本文内容 更新:2007 年 11 月 这些示例显示如何向页面中的元素添加 HTML 属性.第一个示例演示如何以声明方 ...

  8. 探讨ASP.NET2.0的Web控件改进之概述

    作者: 朱先忠编译 一. 引言 到目前为止,你可能已经了解了大量的ASP.NET 2.0新特征-母版页面,主题,提供者,等等--所有这样内容都相当精彩:但是,你是否了解到有关定制Web控件开发方面的重 ...

  9. Asp.net动态加载控件的一些问题

    ASP.net 动态加载控件时一些问题的总结 1 .在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件. 这个问题主要是由于将控件加载放在if (!Page.IsPostBack ...

最新文章

  1. 15个新鲜的单页网站设计实例
  2. python多进程优化_『Python』多进程处理
  3. 深度学习核心技术精讲100篇(四十二)-Seq2seq框架下的文本生成
  4. Python 循环控制语句-break/continue
  5. xcode7 没有Empty Application
  6. 网络安全 / crt、pem、pfx、cer、key 作用及区别
  7. 使用ng-container标签在SAP Spartacus里插入UI
  8. 用IStateManager管理状态
  9. voms下的反射大师_VOMS旧版
  10. CF815C Karen and Supermarket [树形DP]
  11. 有意思的逻辑思维题(一)(hdu2018,2160,2053)
  12. python编辑器使用技巧大全_markdown编辑器常用功能汇总
  13. php readfile cookie,python处理cookie详解
  14. 数据分析模型 第六章
  15. Kafka:Topic概念与API介绍
  16. 阿里巴巴大数据实践之数据建模
  17. windows10下激活conda环境报错CommandNotFoundError: Your shell has not been properly configured to use conda
  18. 引流复盘:从知乎引流20万粉,我只用了1个月
  19. Flutter:从入门到实践
  20. MongoDB 遇见 spark(进行整合)

热门文章

  1. JavaScript学习总结(三)——逻辑And运算符详解
  2. stm32上的Lava虚拟机开发进度汇报(3)
  3. Linux-2.6.20的cs8900驱动分析
  4. 移植JRTPLib到Montavista
  5. 5.7 echo:显示一行文本
  6. 本地php后台密码恢复默认,找回wordpress后台管理密码的PHP脚本方法
  7. python代码模块与模块之间空1行_Day006|Python语法基础
  8. 云效云栖大会首发应用交付和项目协作新品,助力企业DevOps到BizDevOps
  9. JAVA应用开发MQ实战最佳实践——Series2:消息队列RocketMQ性能测试案例
  10. php百度人脸识别做登陆,php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能...