Gridview でセクション ヘッダーを作成する方法はありますか? または、他のコントロールで同様の結果を達成するには?
画面をこのように見せたいと思ったケースがいくつかあります...アスキーアートでアイデアを与えることができるかどうか見てみましょう...
+-----------------------------------------+
| Office | Manager | Sales |
+-----------------------------------------+
| Eastern Region |
+-----------------------------------------+
| New York | Hamilton | 1,400,000 |
| Boston | Adams | 1,150,000 |
| Philadelphia | Franklin | 980,000 |
+-----------------------------------------+
| Southern Region |
+-----------------------------------------+
| Atlanta | Marion | 840,000 |
| Charlottesville | Jefferson | 920,000 |
+-----------------------------------------+
| Western Region |
+-----------------------------------------+
| Dodge City | Earp | 450,000 |
| Kansas City | Oakley | 380,000 |
+-----------------------------------------+
つまり、いくつかのキー フィールドが変更されたときに、新しいセクションの上に、詳細行とは異なる形式のヘッダー行が必要です。
GridView やその他のコントロールでこれを行う方法はありますか?
これまでのところ、HTML タグの一部またはすべてをコードで生成し、タグとデータを組み合わせた大きな文字列を作成することで、これを実現しました。これは機能しますが、扱いにくく、読みにくく、保守が困難です。