Адаптеры дружественного управления CSS для ASP.NET отлично подходят для создания разметки, которую легко стилизовать. Большим преимуществом адаптера GridView является то, что он генерирует теги THEAD, TBODY и TFOOT, которые позволяют вам делать действительно замечательные вещи с такими библиотеками, как jQuery, например, Tablesorter для сортировки таблиц на стороне клиента.
Проблема заключается в том, что это похоже на глобальное включение / выключение адаптеров через файл CSSFriendlyAdapters.browser. Что мне делать, если у меня уже есть множество GridView, которые в настоящее время находятся в производстве, и я хочу использовать только дружественные CSS-адаптеры для нового?
Так что меня будут интересовать два типа решений:
1) Способ расширения или изменения GridView (допустим новый тег) для вывода тегов THEAD и TBODY.
2) Способ условного применения или отключения адаптеров дружественного управления CSS.