Я # использую Telerik Grid и MVC3.Мне удалось создать свои собственные filterDialogs, мы должны были создать собственный фильтр для каждого столбца.Все работает нормально, когда я нажимаю на кнопку фильтра, gridData фильтруется.Единственное, что значок фильтра не меняет своего состояния на активное.Поэтому я пошел дальше и добавил нужный класс после моей команды фильтра:
grid.filter(filterSettings)
$j('#targetColumn').addClass('t-active-filter');
Когда я фильтрую первый столбец, он работает.Но если я отфильтрую второй столбец, значок фильтра первого столбца вернется в неактивное состояние.Должна быть некоторая информация, отправляемая с сервера в сетку, поэтому сетка проходит и добавляет / удаляет класс в заголовке столбца.