知识大全 做个DataList 可分页的数据源

Posted

篇首语:不戚戚于贫贱,不汲汲于富贵。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 做个DataList 可分页的数据源相关的知识,希望对你有一定的参考价值。

ASP.NET技巧:做个DataList 可分页的数据源  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  这个数据源 分两部分 一是从数据类中调出数据 然后在本数据源中对分页参数以及页面分页辅助控件进行操作!在前面有三个控件控制翻页 一个下拉列表 两个LinkButton!

  下面 fill() 方法调用很简单 在页面中要重新绑定的地方 写上 fill() 就可以了 呵呵!但是一定要写哦 例如翻页动作执行后!

  下面是db类中的ds方法

  public static DataTable ds(string que)      //返回一个装载了SQL制定留言的数据表     OleDbConnection con = odb con();    OleDbDataAdapter oda = new OleDbDataAdapter();    oda SelectCommand=new OleDbCommand(que con);    DataSet ds = new DataSet();    oda Fill(ds thc );    return ds Tables[ thc ];    con Close();       下面方法使用的数据源就是上面的这个   private void fill()      //做的一个方法 因为页内将有多次的绑定    //这里设置一个隐藏的Label 用与储存当前的页索引    int cup = Convert ToInt (pagelbl Text);

   PagedDataSource ps = new PagedDataSource();//NEW一个分页数据源    ps DataSource = odb ds( select * from guest order by id desc ) DefaultView;//送一个SQL语句进去 确定该数据源的数据源   ps AllowPaging = true;//允许分页    ps PageSize = ;//设置页的数量    ps CurrentPageIndex = cup ;    if (!IsPostBack)        //判断页面是否第一次载入     for (int i = ; i <= ps PageCount; i++)          //循环出页码      pageddl Items Add(i ToString());             //下面主要是控制上下翻页按纽是否起用    pageup Enabled = true;    pagedown Enabled = true;    if (ps IsFirstPage)        //如果是最前页 上页按纽不可用     pageup Enabled = false;        if (ps IsLastPage)        //如果是最后页 下页按纽不可用     pagedown Enabled = false;        //设置页码下拉菜单当前选中的值    pageddl SelectedItem Text = cup ToString();    //终于可以绑定给DataList了    DataList DataSource = ps;    DataList DataKeyField = id ;    DataList DataBind();   

  再下面是翻页事件的处理

cha138/Article/program/net/201311/15470

相关参考

知识大全 一个简单的mysql数据库分页的程序模板

  下面是一个简单的php连接mysql数据库进行数据分页显示的模版可以按注释说明信息进行修改里面的sql语句是可以自己改的    注意分析和观察里面相关分页部分的代码的书写和实现的方式    <

知识大全 struts开发实践—分页的实现

  本案主要功能是完成数据集的分页显示示例代码如下    PageInfo类定义分页信息  /******************programbegin***********************

知识大全 Repeater和DataList分页

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

知识大全 通过aspnetpager为DataList分页

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

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

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

知识大全 GridView分页的实现以及自定义分页样式功能实例

GridView分页的实现以及自定义分页样式功能实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 特殊需求下Oracle分页的加速

特殊需求下Oracle分页的加速  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle分页

知识大全 Hibernate分页的设计和编码

Hibernate分页的设计和编码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当前页码的表单

知识大全 Javascript+XML实现分页的实例

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

知识大全 浅谈Struts2分页的实现与代码实例

浅谈Struts2分页的实现与代码实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  关于Str