DevExpress の 「登録/更新/削除」設定(Batch)のサンプルです。
※Batch:複数件まとめてDBに更新

「ASPxGridView」を使用します。

「登録/更新/削除」は5パターンの画面で入力可能です。
1パターン:EditFormAndDisplayRow(デフォルト)
2パターン:Inline
3パターン:EditForm
4パターン:PopupEditForm
5パターン:Batch

※「Batch」以外は、操作単位(1件)でDBに更新します。
 「Batch」は、複数件まとめてDBに更新します。

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

20150414_04

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

<Batch設定>

Mode=”Batch”」に変更します。

20150418_01

20150418_02

【自動生成PG】

「新規」、「編集」、「削除」ボタンで各画面が表示されます。
画面下部に「変更を保存」、「変更をキャンセル」ボタンが表示されます。

20150418_03

<新規画面>

「新規」クリックで新規入力画面を表示します。

20150418_04

<編集画面>

各「編集」クリックで対象データの編集入力画面を表示します。

20150418_05

<削除画面>

各「削除」クリックで対象データの削除を行います。
※北海道のデータを削除

20150418_06

<変更を保存>
1件新規:「テスト地方名」を追加
1件削除:「北海道」を削除
1件変更:「岩手県」の地方名を「東北 追加」に変更
※変更箇所は黄緑色のセル

20150418_07

20150418_08