Clear Filtering

Hello all,

in my grid I save the filter:
1)
var myFilter = args.Filters.Where(x => x.FilterValue != null).Select(x => new { Property = x.Property, FilterValue = x.FilterValue }).AsEnumerable().Select(c => new Tuple<string, string>(c.Property, c.FilterValue.ToString())).ToList();

and restore them
2)
foreach (var c in RadzenGrid.ColumnsCollection)
{
[...]
c.FilterValue = myFilter.Items2
}

this works fine.

Now I want to clear the filtering with

grid.Reset()

this will only Clear the user settings NOT the settings I set into the Code (see 2)
if I want to clean this, I have to do

foreach (var c in RadzenGrid.ColumnsCollection)
{
[...]
c.FilterValue = null;
}

Why?
And is there a easyer way to do this?