ASP.NET GRIDVIEW 分页问题 在线等

dooooooooit 2009-01-06 09:44:18
希望大家浪费一点点时间帮我解决一下~
我是上这个博客学的分页,然后照猫画虎 写的!
http://www.cnblogs.com/zm235/archive/2006/09/23/512616.html
我的代码:
SplitDB db = new SplitDB();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
databind();
}
public void databind()
{
GridView1.DataSource = db.ShowAll();问题就在这里 我这个db.ShowAll()
//返回的是一个SqlDataReader 的对象 读的是我的表! 而 刚刚那博客返回的 我也不知道是什么
//然后我运行的时候 就在这报错!提示“数据源不支持服务器端的数据分页。”小弟第一次写分页 希望大侠帮我找出错误!

GridView1.DataBind();
this.ddlPage.Items.Clear();
for (int i = 1; i <= this.GridView1.PageCount; i++)
{
ddlPage.Items.Add(i.ToString());
}
ddlPage.SelectedIndex = this.GridView1.PageIndex;
}
protected void lnkbtnFirst_Click(object sender, EventArgs e)
{
GridView1.PageIndex = 0;
databind();
}
//其他的略
...全文
155 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
greatverve 2009-01-06
  • 打赏
  • 举报
回复
呵呵,不能只知道这一点。其他人相关的回答都很有用。
dooooooooit 2009-01-06
  • 打赏
  • 举报
回复
谢谢前辈 我2边都给你分了~
辛苦了 其实就是一句话DataReader不支持分页
greatverve 2009-01-06
  • 打赏
  • 举报
回复
DataReader不支持分页,改成DataSet或DataTable
dooooooooit 2009-01-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 greatverve 的回复:]
设置AllowPaging="True"
[/Quote]
这个我写了啊~ 我知道网上的很多 我想把我说这个学会~ 感觉很简单那 很好懂 但是 就是差那么一点点 ~
如果有时间 谁在帮我看看啊 ~
greatverve 2009-01-06
  • 打赏
  • 举报
回复
设置AllowPaging="True"

62,269

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧