RadGrid Clear Filters - PullRequest
       12

RadGrid Clear Filters

1 голос
/ 03 ноября 2011

У меня есть Telerik RadGrid с AutoGenerateColumns-AtRuntime = true. Мне нужно очистить фильтры в Radgrid нажатием кнопки. У меня есть следующий код, который не работает

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

, пожалуйста, помогите.

Ответы [ 2 ]

2 голосов
/ 03 ноября 2011

Разве это не должно быть:

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

Я использую этот код при нажатии кнопки, чтобы очистить фильтры на портале веб-заказов, и, похоже, он работает нормально.Я предполагаю, что ваш для каждого утверждения немного отличается.

1 голос
/ 08 ноября 2011

Пожалуйста, попробуйте по ссылке ниже.

http://www.telerik.com/community/forums/aspnet-ajax/grid/radgrid-clear-filters.aspx

...