我有一个声明式绑定到SQL数据源的网格。然后,我过滤该网格并显示过滤的结果。我也有一个标签,显示诸如“使用当前过滤器的17条记录”之类的消息。
我将处理什么RadGrid事件来更新标签以显示此消息,并显示RadGrid中显示的记录数的最新计数?
我的网格使用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;
}
}
谢谢,
莎莉莎
关于javascript - 如何计算RadGrid中的记录? (客户端,AJAX),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27788562/