Ну, нет обратной передачи означает сторону клиента, и нет лучшего способа сделать это, чем с помощью JavaScript!
Если вы захотите использовать jquery / jquery ui, то пользовательские вкладки , вероятно, то, что вы ищете.
Теперь вы можете создать собственный элемент управления, содержащий все 3 вида сетки, и скрыть / показать их с помощью вкладок