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

时间:2015-01-05 21:55:02

标签: javascript ajax telerik radgrid

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

我将使用什么RadGrid事件来更新我的标签以显示此消息,并显示RadGrid中显示的记录数量的最新数量?a

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

1 个答案:

答案 0 :(得分:1)

您好,

        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; 
            } 
        } 

谢谢,
萨里萨。