Repeater的分页,各位大哥求教啊!急急急!!!

小刘哈哈 上海艾诺科软件 软件开发工程师  2011-09-08 02:15:43
用Repeater做了个留言板,但在分页上却做不来导致留言一多页面就被拉的老长,求大哥们指教指教....
...全文
76 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
小刘哈哈 2011-09-08
8楼大哥的方法我看了直接头晕了 ,我还没怎么接触数据库用数据库的时候也是用SQL2005直接建表,右键点击就可以完成,希望大哥们可以给个简单点的分页好吗?刚在论坛上看到这个AspNetpager
控件,但不知道怎样用,大哥们求教啊!
回复
CalvinR 2011-09-08
http://topic.csdn.net/u/20110906/15/dd8bf401-ede5-43ff-8ce1-cacf4b95444a.html
回复
暗尘掩月 2011-09-08
存储过程分页
回复
wuxiaoke2009 2011-09-08
学习啦
回复
小刘哈哈 2011-09-08
QQ495005393
回复
小刘哈哈 2011-09-08
一楼的我试过 了 但还是 有错误,一楼可以说的详细点吗?JobLord_Job.BLL.Pub_Class bll_pub = new JobLord_Job.BLL.Pub_Class();
这句话是什么意思呢?绑定是要绑定到哪里呢?我是用table来做的,我给了<td>在这里显示上一页、下一页</td>

求详解 也可以和我QQ交谈 495005494 求求!!!
回复
generhappy 2011-09-08
用aspnetpager分页,有很详细的教程的!
回复
再把这两个方法加到绑定事件里面
回复
private int GetPageIndex()
{
int PageIndex = 0;
if (Session["PageIndex"] != null)
{
PageIndex = Convert.ToInt32(Session["PageIndex"]);
}
else
{
PageIndex = 1;
Session["PageIndex"] = PageIndex;
}
return PageIndex;
}


public int GetPageCount()
{
int PageCount = 0;
if (Session["PageCount"] != null)
{
PageCount = Convert.ToInt32(Session["PageCount"]);
}
else
{
JobLord_Job.BLL.Pub_Class bll_pub = new JobLord_Job.BLL.Pub_Class();
string sqlCXTJ = GetSQL();
string SqlStr = "SELECT SellsID FROM SC_SellDetail";
if (sqlCXTJ != "")
{
SqlStr = "SELECT SellsID FROM SC_SellDetail where 1=1" + sqlCXTJ;
}
int Count = bll_pub.GetQuery(SqlStr).Tables[0].Rows.Count;

Session["Count"] = Count;
if (Count != 0 && Count % PageSize == 0)
{
PageCount = Count / PageSize;
}
else
{
PageCount = Count / PageSize + 1;
}
Session["PageCount"] = PageCount;
}
return PageCount;
}
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2011-09-08 02:15
社区公告
暂无公告