私は(1編集/行あたりのボタンを削除します)私のGridView1にボタンを削除/カスタム編集を追加したいです。カスタム編集/削除ボタンGridViewの
私はボタンが別のビュー(editView/deleteView同じフォーム内)ではなく、編集にアクセスしたいしかし「インライン」など
編集ボタンが正常に動作しているようです。ここでは、私はそれを手動で作成した方法は次のとおりです。
Right clicked on GridView1
Clicked on ‘Add New Column’
Field Type: ButtonField
Header Text: Edit
Button Type: Button
Command Name: Edit
Text: Edit
(プロパティの下にある)「イベント」セクション内GridView1のために、私はRowEditingをクリック倍増、これは、私は背後にあるコード内でアクセスすることができました。イベントを作成しました。
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
// Access _viewAdd
_multiView1.ActiveViewIndex = 1;
}
削除ボタンは、自動的に行を削除するのではなく、deleteView(確認ページ)にアクセスする必要があります。ユーザーが削除ボタンを選択したときにトリガされるカスタムメソッドを作成したいと思います。
私は新しい「削除」ボタンを追加しました。 コードの中にe.Canelプロパティが追加されていますが、機能していないようです。別のビューに移動しますが、代わりに最初のビューをリフレッシュするように見えます。 保護された無効GridView1_RowDeleting(オブジェクト送信者、GridViewDeleteEventArgs E) {// GridViewの e.Cancel以内に何も削除doesntのを確認してください=はtrue。 //アクセス_viewAdd _multiView1.ActiveViewIndex = 0; } –
ClareBear
RowDeletingハンドラはイベントに登録されていますか?ハンドラ内のブレークポイントがヒットするのですか?もしそうなら、あなたが一歩一歩進むとどうなりますか? – dahlbyk