ASP.NET GRIDVIEW 分页问题 在线等
希望大家浪费一点点时间帮我解决一下~
我是上这个博客学的分页,然后照猫画虎 写的!
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();
}
//其他的略