Сейчас кнопка приводит фильтры в базовое состояние, как при загрузке страницы, и не перегружает и не обновляет страницу. В таком виде она не то чтобы бесполезна, но смысл её довольно смутен, а поведение неочевидно.
Вместо этого лучше чтобы кнопка перегружала стрницу с query вроде ?skip. Бек, обнаружив это, не будет пытаться загрузить квери из сессии, а применит насройки по умолчанию. Для обычных страниц это будут настройки из TableSettings, для досок из данных доски.
Вопрос в этой задаче заключается в том, что остальные значения квери разбираются системой Table, а это будет обрабатываться контролером, ведь контроллер знает откуда он загрузил натсройки таблицы, из TableSettings, сессии или из БД в будущем. Но при этом сама кнопка строится системой Table, а не шаблоном страницы.