telerik radgrid 问题:更改页面大小更改事件时
下面是我的页面索引更改事件的代码。
protected void Grpgridview_PageIndexChanged(object source, Telerik.Web.UI.GridPageChangedEventArgs e)
{
try
{
Grpgridview.CurrentPageIndex = e.NewPageIndex;
LoadGrid();
}
catch (Exception ex)
{
}
}
我的页面大小是 10。
现在,每当我在运行时将页面大小从 10 更改为 20 时,数据不会显示在网格中。
下面是我的页面大小更改事件的代码。
protected void Grpgridview_PageSizeChanged(object source, GridPageSizeChangedEventArgs e)
{
Grpgridview.CurrentPageIndex= e.NewPageSize;
LoadGrid();
}
网格正在从服务器端加载,但是当我更改页面大小时,它不会加载数据。
below is my code for page index change event.
protected void Grpgridview_PageIndexChanged(object source, Telerik.Web.UI.GridPageChangedEventArgs e)
{
try
{
Grpgridview.CurrentPageIndex = e.NewPageIndex;
LoadGrid();
}
catch (Exception ex)
{
}
}
my pagesize is 10.
now, whenever i change pagesize from 10 to 20 at runtime the data is not display in grid.
below is my code for pagesize change event.
protected void Grpgridview_PageSizeChanged(object source, GridPageSizeChangedEventArgs e)
{
Grpgridview.CurrentPageIndex= e.NewPageSize;
LoadGrid();
}
gird is loading from server side but when i change pagesize it will not load data.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在这种情况下,您应该调用DataBind。
当然,最好利用 Telerik RadGrid 提供的高级数据绑定。
http://www.telerik.com/help/aspnet -ajax/grid-simple-data-binding.html
http://www.telerik.com/help/aspnet-ajax/grid-advanced-data-binding.html
You should call DataBind in this case.
Of course, it would be better to take advantage of the advanced data-binding offered by Telerik RadGrid.
http://www.telerik.com/help/aspnet-ajax/grid-simple-data-binding.html
http://www.telerik.com/help/aspnet-ajax/grid-advanced-data-binding.html