知识大全 myPage分页控件 v2.0.0.2版本

Posted

篇首语:拍照的好处,是可以在人生微凉时,用回忆取暖。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 myPage分页控件 v2.0.0.2版本相关的知识,希望对你有一定的参考价值。

myPage分页控件 v2.0.0.2版本  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  v 的功能

   连接数据库

  连接数据库是通过数据访问函数库来实现的 连接哪种数据库和连接字符串是在nfig里面设置的

  ConnStr 这个是连接字符串 没有什么大问题

  DataType 数数据库类型 这个就没有说清楚

  DataType = 使用 System Data SqlClient 连接 SQL Server 数据库 包括 SQL 和 SQL

  DataType = 使用System Data OleDb连接 可以连接Access Excel等

  DataType = 使用System Data Odbc连接 可以连接Access等

  由于没有用过其他的数据库 所以暂时只能使用这三种方式

   分页算法

  一开始是这么想的 我觉得使用了Vs 的 一般都会把数据库也升级到SQL 所以V 只加上了Row_Number的分页算法 也就是说这种分页算法支持SQL 如果您使用 SQL 的话 那么只能看到第一页 看其他页的时候就会出错 看来不能靠感觉 感觉往往是不可靠的 这一点也给一些朋友带来了麻烦 再次道歉

   版本号

   前面的 表示基 Framework 后面的 是分页控件自己的版本号

  v 增加的功能

   分页算法

  由于时间有限 先增加一个分页算法 使用表变量的方式来分页 这样可以支持SQL 了 以前也没有使用过表变量的分页方式 是根据吴旗娃的分页控件的网站里提供的存储过程的代码作为参考 修改了一下

  发现了一个小问题 好像这种方式 要求表必须有一个主键 而且不能是符合主键 而且主键必须是 int类型的 可能是我对表变量的分页算法还不是很了解 也许没有这些要求?

  使用这种分页算法的话必须设置TableIDColumns属性 也就是表的主键

  目前我是用的表变量的分页算法          set nocount on        declare @tt table(id int identity( ) nid int)        insert into @tt(nid)        select top ProductID from Products  where SupplierID =         order by ProductName asc        select * from Products O @tt t where O ProductID=t nid        and t id beeen + and order by t id        set nocount off

  以上算法根据吴旗娃的分页控件的网站提供的存储过程改动而成

  由于不用使用存储过程 好像代码简单了一点

   增加了一个属性 SQLKind

  使用这个属性来设置分页控件使用的分页算法 目前只有两种 Row_Number和TableVar(表变量) 请在控件的属性里赋值 如果您没有赋值的话 将采用TableVar(表变量)的方式来分页     

  

  以后还会增加新的分页算法 比如Max 颠倒Top等 这样可以根据不同的情况采用不同的分页算法 以达到最好的效果

  在下一个版本里面还会增加一个事件 这样就可以向吴旗娃的分页控件的方式来分页了 这样就更灵活

  这次就不发源码了 下一个版本的时候一起发

cha138/Article/program/net/201311/12784

相关参考

知识大全 PageNavigator控件实现客户端分页

PageNavigator控件实现客户端分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在这

知识大全 一个ASP.Net的DataGrid分页控件

一个ASP.Net的DataGrid分页控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  写的

知识大全 ASP.NET MVC分页控件的实现

ASP.NETMVC分页控件的实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  需求及模拟代码

知识大全 Asp.Net 可定制分页用户控件

Asp.Net可定制分页用户控件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  介绍借助AspN

知识大全 用AspNetPager控件最详细的分页实现方法

用AspNetPager控件最详细的分页实现方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 实现DataList和Repeater控件的分页显示

实现DataList和Repeater控件的分页显示  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 一个相当独立的通用分页控件c#源码

  通用ASPNET数据分页控件  对于几乎所有的数据表现Web应用来说组织好数据的显示方式避免给用户带来混乱的感觉就是最主要的目标之一每个页面显示条记录当然是可以接受的但每页显示条记录就很容易给用户

知识大全 Asp.net中DataGrid控件的自定义分页

Asp.net中DataGrid控件的自定义分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 自定义分页控件源码asp.net(c#)

  可能大家有用得着的地方发出来一起研究下代码如下  Pagercs 服务器控件源代码  usingSystem;   usingSystemWeb; 

知识大全 7.2.3 数据源控件和数据绑定控件相配合

   如前两个小节所述ASPNET为处理数据提供两组控件数据源控件和数据绑定控件本节介绍它们是如何相互配合的数据源控件处理后台的数据连接以及编辑排序分页等行为数据绑定控件