DevExpress のボタンからグリッドの「新規」実行設定のサンプルです。

事前の設定準備が必要ですので、先日の実施準備を行っておいて下さい。

別画面でリンク表示

設定する内容は3点です。
1点目:ボタンを配置
2点目:ボタンのポストバック不可設定
3点目:ボタンのクリックイベントで「グリッドの新規」を指示
→ 「AddNewRow」を使用してグリッドの「新規」を実行する

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

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

20150614_07

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

<ボタンからグリッドの「新規」実行設定>

1点目:ボタンを配置

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

20150615_01

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

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

20150615_02

3点目:ボタンのクリックイベントで「グリッドの新規」を指示

「>」アイコン上で左クリックを行いメニューを表示し、
「Client-Side Events…」を選択します。

「Click」を選択して、「grid.AddNewRow();」を設定します。

20150615_03

【生成PG】

【自動生成PG】

「新規ボタン」が表示されます。

20150615_04

「新規ボタン」をクリックしますと「新規行」が追加され入力可能になります。
※「北海道」データの1行上の行データ

20150615_05

確認のために「テスト」、「入力」、「にゅうりょく」を入力しました。

20150615_06