The CSS Friendly Control Adapters for ASP.NET are great for creating markup that is easy to style. A big benefit of the GridView adapter is that it generates THEAD, TBODY, and TFOOT tags, which allow you to do some really great things with libraries like jQuery - for instance, Tablesorter for client-side table sorting.
The problem is that it seems to be a global on/off for the adapters through the CSSFriendlyAdapters.browser file. What do I do if I already have a slew of GridViews currently in production and only want to use the CSS Friendly Adapters for a new one?
So I would be interested in two types of solutions:
1) A way to extend or modify GridView (a new tag is acceptable) to output THEAD and TBODY tags.
2) A way to conditionally apply or disable CSS Friendly Control Adapters.