ASP.NET 用の CSS フレンドリー コントロール アダプターは、スタイル設定が簡単なマークアップの作成に最適です。GridView アダプターの大きな利点は、THEAD、TBODY、および TFOOT タグを生成することです。これにより、jQuery などのライブラリー(クライアント側のテーブル ソート用のTablesorterなど) を使用して、非常に優れた処理を実行できます。
問題は、CSSFriendlyAdapters.browser ファイルを介したアダプターのグローバルなオン/オフのように見えることです。現在運用中の多数の GridView が既にあり、新しいものに CSS フレンドリー アダプターのみを使用したい場合はどうすればよいですか?
したがって、次の 2 種類のソリューションに興味があります。
1) GridView を拡張または変更して (新しいタグを使用できます)、THEAD および TBODY タグを出力する方法。
2) CSS Friendly Control Adapters を条件付きで適用または無効にする方法。