DevExpress のボタン一括選択(全アイテムの選択/解除)のサンプルです。
今回はボタンを用意して、ボタンクリックで全アイテムの「選択/解除」を行います。

設定する内容は4点です。
1点目:ボタンを配置
2点目:ボタンのポストバック不可設定
3点目:ボタンのクリックイベントで全アイテムの「選択」を指示
4点目:1〜2点目を再度行い、ボタンのクリックイベントで全アイテムの「解除」を指示

「ASPxGridView」、「ASPxButton」を使用します。

現状の画面デザインはこのようになっています。

20150605_04

「ASPxButton」オブジェクトのプロパティを変更していきます。
※プロパティ画像は「グループ表示」

<ボタン一括選択(全アイテムの選択/解除)>

1点目:ボタンを配置

ボタン(ASPxButton)を配置して、「Text=”全件選択”」に変更します。
※テーマも変更しています。

20150612_01

2点目:ボタンのポストバック不可設定

AutoPostBack=”False”」に変更します。

20150612_02

3点目:ボタンのクリックイベントで全アイテムの「選択」を指示

grid.SelectRows();」を設定します。

20150612_03

4点目:1〜2点目を再度行い、ボタンのクリックイベントで全アイテムの「解除」を指示

grid.UnselectRows();」を設定します。

20150612_04

【生成PG】

【自動生成PG】

「全件選択」、「全件解除」ボタンが表示されます。

20150612_05

【全件選択ボタンクリック】

<先頭ページ>

20150612_05

<最終ページ>

20150612_06

全アイテムが選択されます。

<先頭ページ>

20150612_07

<最終ページ>

20150612_08

【全件解除ボタンクリック】

<先頭ページ>

20150612_07

<最終ページ>

20150612_08

全アイテムが解除されます。

<先頭ページ>

20150612_05

<最終ページ>

20150612_06