社区
C#
帖子详情
请大家帮忙,我可是把所有的money都掏出来拉
gongzheng555
2003-10-15 10:23:30
请问如何实现datalist分页
我现在把两个表里面的内容用datalist显示在页面的表格上拉
但是因为记录太多,我想实现分页显示
该如何实现,最好是能够提供源代码
急用,在线等!
...全文
27
6
打赏
收藏
请大家帮忙,我可是把所有的money都掏出来拉
请问如何实现datalist分页 我现在把两个表里面的内容用datalist显示在页面的表格上拉 但是因为记录太多,我想实现分页显示 该如何实现,最好是能够提供源代码 急用,在线等!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
meetweb
2003-10-15
打赏
举报
回复
http://www.chinabs.net/aspnet/default.asp?infoid=95
http://aspalliance.com/das/datalistpaging.aspx
acewang
2003-10-15
打赏
举报
回复
http://xml.sz.luohuedu.net/xml/ShowDetail.asp?id=47DD34FD-ED0B-4455-94E8-CD9F63E19893
triout
2003-10-15
打赏
举报
回复
使用这个方法:
1——
SqlDA=...
2——
DS=...
3——
这里是分页的关键:
获取当前要显示的页码(索引)p和每页的大小ps,SqlDA中总记录数t,然后
SqlDA.Fill(DS,"tblname",(p-1)*ps/*初始记录号*/,(p*ps-1)>t?t:(p*ps-1)/*结束记录号*/)
4——
这步就简单了,把DS绑定到DATALIST就OK了。
rqxiang
2003-10-15
打赏
举报
回复
up
gongzheng555
2003-10-15
打赏
举报
回复
谢谢
rgbcn
2003-10-15
打赏
举报
回复
repeater和datalist控件可以很快的、灵活地在.aspx页面上显示数据,但
它们都没有分页功能;虽然datagrid控件有分页功能,但使用起来却太古板了、灵活性太差了。
很多文章都在讨论repeater、datalist的分页功能的问题,下面我们就用
pagedatasource这个类在repeater中进行分页:
pagedatasource是datagrid中封装的一个类,datagrid就是用这个来实现分页功能的;
我们也可以用这个类在datalist、repeater中进行分页,大家只要看了下面的程序示例
问题就可以解决了。
<%@Import namespace="System.Data"%>
<%@Import namespace="System.Data.SqlClient"%>
<html>
<head>
<title>default</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="C#" runat="server">
public void Page_Load(Object src,EventArgs e)
{SqlConnection cnn=new SqlConnection("server=zzl;uid=sa;pwd=970480;database=zzl");//连接数据库
SqlDataAdapter mycommand=new SqlDataAdapter("select * from start1",cnn);//数据操作,而表start1及其数据自己sqlserver中做
DataSet ds=new DataSet();
mycommand.Fill(ds); //实例dataset对象为ds,并把数据填充到ds上
PagedDataSource pp=new PagedDataSource();//对分页功能的类实例对象
pp.DataSource=ds.Tables[0].DefaultView;//把数据赋予对象pp
pp.AllowPaging=true;//允许进行分页
pp.PageSize=6;//设置每页数据的个数
int cpage;//这个整数用来分析分页页数的
if(Request.QueryString["page"]!=null)//这个判断语句的作用是对cpage进行赋值
cpage=Convert.ToInt32(Request.QueryString["page"]);
else
cpage=1;
pp.CurrentPageIndex=cpage-1;//pp对象的当前引索值,因为引索值是从0开始,cpage从1开始所以要减1
if (!pp.IsFirstPage)//Request.CurrentExecutionFilePath为当前的程序的文件名,直接写也可以
pre.NavigateUrl=Request.CurrentExecutionFilePath + "?page=" + Convert.ToString(cpage-1);
if (!pp.IsLastPage)
next.NavigateUrl=Request.CurrentExecutionFilePath+ "?page=" + Convert.ToString(cpage+1);
repeater1.DataSource=pp;
repeater1.DataBind();}
</script>
</head>
<body>
<table width="100%" border="0">
<tr><TD> <asp:label id="current" runat="server"/></TD></tr>
<tr><td> <asp:hyperlink id="pre" runat="server"><<</asp:hyperlink>
<asp:hyperlink id="next" runat="server">>></asp:hyperlink></td></tr></table>
<asp:repeater id="repeater1" runat="server">
<itemtemplate>
<table width="100%" border="0">
<tr><td> <%#DataBinder.Eval(Container.DataItem,"product")%></td></tr>
<tr><td> </td></tr></table></itemtemplate></asp:repeater>
</body>
</html>
《侠盗车手3》全攻略(完美版)
自由之城,这是一座喧闹的大都市,每当白昼过去黑夜降临,所有的东西都笼罩在模糊中,闪烁的灯光让每个人有了一种莫名的冲动。就在这种冲动的驱使下,我和女友露茜还有她哥哥一同光临了本城最大的银行,霰弹枪让柜台后的职员交出了装满现金的皮箱,然而我们刚迈出银行的后门,露茜就对我开了一枪。我被赶来的警察送往医院,他们把我救活过来后顺便判了我十年徒刑。但就在我被押送往监狱的途中,一群武装...
人生
作者:塔尔盖 链接:https://www.zhihu.com/question/27712663/answer/85045229 来源:知乎 著作权归作者所有。商业转载
请
联系作者获得授权,非商业转载
请
注明出处。 我真正对“优秀”二字有概念是很晚的事情。然而我对“不优秀”,却是早早有了体会。 小学的时候,学习不错。但粗心大意,所以不拔尖。父母管得松,每天就知道傻玩,对任何事都不上心。到了六年级,在理智上理解有升学压力这回事儿,但是情感上和实际行动上仍然傻呵呵的该干嘛干嘛。而这种无忧无虑的生活,在知道小升初考
美萍网管系列软件漏洞完全剖析
我所在的城市,网吧100%用的都是美萍网管系统,没办法!也就只能先研究一下美萍了,还望大家海涵!美萍网管系列软件其实也应该算是几大网管软件之一了!名声挺响的!今天我们讨论的内容就是针对《美萍网管大师》与《美萍电脑安全卫士》这一网吧经典组合!希望大家喜欢! 在讨论之前先做个声明,鉴于文章的特点,我先写《美萍电脑安全卫士》(以下简称:安全卫士),为了是先让可爱的菜鸟们...
程序设计算法竞赛高级——练习1解题报告
程序设计算法竞赛高级——练习1解题报告 1001 寒冰王座 Problem Description 不死族的巫妖王发工资
拉
,死亡骑士拿到一张N元的钞票(记住,只有一张钞票),为了防止自己在战斗中频繁的死掉,他决定给自己买一些道具,于是他来到了地精商店前. 死亡骑士:“我要买道具!” 地精商人:“我们这里有三种道具,血瓶150块一个,魔法药200块一个,无敌药水350块一个.” 死亡骑士:“好的,给...
【精品,面试之前必读】【转贴】安氏大俗商业学(2005-8-28)
安普若应聘总经理的答卷,供大家打分! 作者:安普若 2003年9月18日夜深圳某贸易公司招聘总经理。该贸易公司有员工约400名左右,为私营企业。老板是企业法人,全资拥有该公司。如果安普若应聘考试,
请
大家看看安普若的答卷,为他打分,并回答能不能雇佣他?下面乃真实试题,共24题,每题5分,附加题两道,每题10分。要求3.5个小时答完。过100分者参加复试。安普若在前言:要回答这些问题,首先...
C#
110,535
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章