手机版

ASPNETPAGER分页控件的使用方法[图文]

时间:2021-10-22 来源:互联网 编辑:宝哥软件园 浏览:

1.加入dll文件这是必须的。 2.拖入控件到应用位置,添加引用:引用:% @注册程序集=' AspNetPager '命名空间=' Wuqi .Webdiyer' TagPrefix='webdiyer' %控件:复制代码代码如下: div style=' text-align : center;'webdiy : aspnetpager ID=' AspNetPagerAskAnswer ' runat=' server ' AlwaysShow=' True '首页文字='首页LastPageText='尾页' NextPageText='下一页onpagechanged=' aspnetpage askanswer _ page changed ' pre page text='上一页页面大小=' 15 '/web DIY : aspnetpager br///div(显示首页下一页上一页有一个快捷简便的方法如下图)9500.163.com

到这里前台基本搞定,就是后台代码的编写了:复制代码代码如下:私有void bind(){ SQLConnection connection=new SQLConnection(配置管理器.连接字符串['田字']。ConnectionString);SqlCommand cmd=new SqlCommand('从要求中选择* ',连接);sqldatadapter sda=new sqldatadapter(cmd);数据集ds=新数据集();AspNetPagerAskAnswer .page SiZe=5;//设置分页大小AspNetPagerAskAnswer .记录计数=AskManager .GetAllAsks()。行。计数;//设置总数据条数sda .填充(ds,AspNetPagerAskAnswer .页面大小*(aspnetpage askanswer).CurrentPageIndex - 1),AspNetPagerAskAnswer .页面大小'问道');//固定不变的重复回答.数据源=ds .表[' asks '];重复回答.DataBind();} 写到这里运行的确是没问题了,但是点击翻页就发现数据都是一样的,为什么呢?的确我们忘记了一件事,分页改变事件:复制代码代码如下:受保护的void aspnetpage askanswer _ page已更改(对象发送方,EventArgs e){ bind();} 到这里就基本好了!

版权声明:ASPNETPAGER分页控件的使用方法[图文]是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。