質問はそれをすべて言います。基本的に、ユーザーがデータグリッドで [選択] をクリックできるようにする必要があり、ユーザーが [選択] をクリックしてから編集するのではなく、行編集モードに入りますか? 選択を最初に行う必要があるのは、コード ビハインドでデータベースに値を渡しているためです。今言ったように、ユーザーは [選択] をクリックしてから [編集] をクリックし、必要なチェックボックスをマークしてから更新します。このプロセスを Select にカットし、チェックボックスをマークして、更新したいと考えています。これは可能ですか?
1 に答える
0
それは、現在処理しているイベントに (わずかに) 依存します。
あなたのSelectedIndexChanged
イベントでは、これを行うことができます:
yourGridView.EditIndex = yourGridView.SelectedIndex;
イベントに参加している場合は、次のSelectedIndexChanging
ことを行う必要があります。
yourGridView.EditIndex = e.NewSelectedIndex;
「e」はあなたのGridViewSelectEventArgs
オブジェクトです。
yourGridView.DataBind();
コードの構造によっては、EditIndex を設定した後に呼び出す必要がある場合があります。
于 2013-03-27T15:30:57.430 に答える