FineUI 官方论坛
标题:
grid分页出错问题
[打印本页]
作者:
yimi00
时间:
2016-3-26 20:28
标题:
grid分页出错问题
<f:Grid runat="server" ID="g_action" ShowHeader="false" BoxFlex="1" DataKeyNames="listid" IsDatabasePaging="true" AllowPaging="true" PageSize="20" >
上面是属性设置
初始化页面代码如下:
dataSet ds=new dataset();
g_action.PageSize = 20;
int pageCount= ....................;
g_action.RecordCount = pageCount;
ds =.....select();
g_action.DataSource = ds.Tables[0];
g_action.DataBind();
初始化时都正常,没有问题
protected void g_action_PageIndexChange(object sender, FineUI.GridPageEventArgs e)
{
g_action.Items.Clear();//这个是否要加?不加上去原来数据重叠
g_action.PageIndex = e.NewPageIndex;//第一次点击时,调试时值仍然是e.NewPageIndex=1,不是2吗?;
DataSet ds = ...........select(.........);
g_action.DataSource = ds.Tables[0];
g_action.DataBind();
}
本来设置每页20条数据,然后出现有些页没有数据,第三页竟然出现40条数据
why ?????
三石,我代码有问题吗?
作者:
yimi00
时间:
2016-3-26 20:35
sorry,我代码问题,各位打扰了。
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4