如何统计 RadGrid 中的记录? (客户端,AJAX)

How to count the records in a RadGrid? (Client-side, AJAX)

我有一个网格以声明方式绑定到 SQL 数据源。然后我过滤这个网格并显示过滤结果。我还有一个标签,它显示一条消息,如“17 条记录具有当前过滤器”。

我将处理什么 RadGrid 事件来更新我的标签以显示此消息以及 RadGrid 中显示的记录数的最新计数?a

我的网格使用 Ajax 根据过滤器更新记录。

是的,

        bool check = false; 
        protected void RadGrid1_PreRender(object sender, EventArgs e) 
        { 
            if (check) 
            { 
                RadGrid1.AllowPaging = false; 
                RadGrid1.Rebind(); 
                Response.Write(RadGrid1.MasterTableView.Items.Count); 
                RadGrid1.AllowPaging = true; 
                RadGrid1.Rebind(); 
            } 
        } 
        protected void RadGrid1_ItemCommand(object source, GridCommandEventArgs e) 
        { 
            if (e.CommandName == RadGrid.FilterCommandName) 
            { 
                check = true; 
            } 
            else 
            { 
                check = false; 
            } 
        } 

谢谢,
萨丽塔