RadGrid清除过滤器

时间:2011-11-03 10:19:05

标签: asp.net telerik radgrid

我有一个带有AutoGenerateColumns的Telerik RadGrid-AtRuntime = true.i需要在按钮click.i上清除radgrid中的过滤器。具有以下不起作用的代码

  foreach (GridColumn column in  gridSearchL3.MasterTableView.OwnerGrid.Columns)
        {
            column.CurrentFilterFunction = GridKnownFunction.NoFilter;
            column.CurrentFilterValue = string.Empty;
        }
          gridSearchL3.MasterTableView.FilterExpression = string.Empty;

请帮忙。

2 个答案:

答案 0 :(得分:2)

不应该是:

foreach (GridColumn column in gridSearchL3.MasterTableView.Columns)
{
   column.CurrentFilterFunction = GridKnownFunction.NoFilter;
   column.CurrentFilterValue = String.Empty;
}
gridSearchL3.MasterTableView.FilterExpression = String.Empty;

我在按下按钮时使用此代码来清除我的Web订单门户上的过滤器,它似乎工作正常。我猜你的每个陈述都略有不同。

答案 1 :(得分:1)