DevExpress社ASP.NETの「ASPxGridView」にヘッダー行を表示させる

DevExpress社ASP.NETの「ASPxGridView」にヘッダー行を表示させる

DevExpress社のWinFomrsでは「GridView」にヘッダー行を表示させる機能(GridOptionsView.ShowIndicator)が付いています。
一方、ASP.NETでは、「ASPxGridView」にヘッダー行を表示させる機能が付いていません。

そこで、「ASPxGridView」のセルのハイライト設定で、疑似的にヘッダー行を表示させる機能が実現できたので、備忘録として残しておきます。

手順は以下の通り

①グリッドに表示させるオブジェクトに行番号のプロパティ及び値を設定

②「ASPxGridView」のセルのハイライト設定を実装する。

以下、設定例です。

UserListControl.aspx.cs

UserListControl.ascx

以下、画面イメージ

ASP.NETでは、WinFomrsでは当たり前と思っていた機能が見当たらず、苦戦しています。Webシステムを作ることが難しさを改めて痛感しています。

一方で、難しいながらも、要望している機能が実現しているのも、DevExpress社ASP.NETの機能性の高さおかげかなと感じています。

Print Friendly, PDF & Email

シェアする

  • このエントリーをはてなブックマークに追加

フォローする