我有一个带有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;
请帮忙。
答案 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)