我有一个以声明方式绑定到SQL数据源的网格。然后我过滤此网格并显示过滤结果。我还有一个标签,显示“17条记录和当前过滤器”的消息。
我将使用什么RadGrid事件来更新我的标签以显示此消息,并显示RadGrid中显示的记录数量的最新数量?a
我的网格使用Ajax根据过滤器更新记录。
答案 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;
}
}
谢谢,
萨里萨。