Простой способ, если вы не заботитесь о создании PostBack, - это подключить вложенные ListViews, подключить заголовок к событию ItemCommand и связать соответствующий RadListView, который вам нужен, и скрыть другие.Возможно, вы можете отключить ViewState в этих элементах управления, чтобы уменьшить размер, поскольку вы будете отображать только выбранные элементы ListView, только если вы не будете выполнять какие-либо функции подкачки или сортировки.
Для более быстрой обратной передачи вамможно выполнить привязку на привязке данных на стороне клиента для RadListView
http://demos.telerik.com/aspnet-ajax/listview/examples/client/programmaticdatabinding/defaultcs.aspx
. Вы должны сгенерировать функцию, с помощью которой вы можете отправить ClientID ListView для привязки данных, а также внешний DIV (если вам нужен)показать при нажатии на заголовок.
Затем функция найдет ListView, покажет внешний контейнер и свяжет его с данными.Вы также можете включить код, который свернет видимый в данный момент div, если вы хотите эту функциональность.Глобальная переменная, сохраняющая идентификатор предыдущего элемента div, будет для нее простым способом.