telerik radgrid 问题:更改页面大小更改事件时

发布于 2025-01-06 21:12:20 字数 615 浏览 0 评论 0原文

下面是我的页面索引更改事件的代码。

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

浪漫之都 2025-01-13 21:12:20

在这种情况下,您应该调用DataBind

Grpgridview.CurrentPageIndex = e.NewPageIndex;
LoadGrid();

当然,最好利用 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.

Grpgridview.CurrentPageIndex = e.NewPageIndex;
LoadGrid();

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

陌伤浅笑 2025-01-13 21:12:20
Protected Sub gridViewMapping_PageSizeChanged(sender As Object, e As GridPageSizeChangedEventArgs)
        gridViewMapping.CurrentPageIndex = e.NewPageSize
        Dim dtRecords = GetGridData()
        gridViewMapping.DataSource = dtRecords
        gridViewMapping.DataBind()
    End Sub
Protected Sub gridViewMapping_PageSizeChanged(sender As Object, e As GridPageSizeChangedEventArgs)
        gridViewMapping.CurrentPageIndex = e.NewPageSize
        Dim dtRecords = GetGridData()
        gridViewMapping.DataSource = dtRecords
        gridViewMapping.DataBind()
    End Sub
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文