0

質問はそれをすべて言います。基本的に、ユーザーがデータグリッドで [選択] をクリックできるようにする必要があり、ユーザーが [選択] をクリックしてから編集するのではなく、行編集モードに入りますか? 選択を最初に行う必要があるのは、コード ビハインドでデータベースに値を渡しているためです。今言ったように、ユーザーは [選択] をクリックしてから [編集] をクリックし、必要なチェックボックスをマークしてから更新します。このプロセスを Select にカットし、チェックボックスをマークして、更新したいと考えています。これは可能ですか?

4

1 に答える 1

0

それは、現在処理しているイベントに (わずかに) 依存します。

あなたのSelectedIndexChangedイベントでは、これを行うことができます:

yourGridView.EditIndex = yourGridView.SelectedIndex;

イベントに参加している場合は、次のSelectedIndexChangingことを行う必要があります。

yourGridView.EditIndex = e.NewSelectedIndex;

「e」はあなたのGridViewSelectEventArgsオブジェクトです。

yourGridView.DataBind();コードの構造によっては、EditIndex を設定した後に呼び出す必要がある場合があります。

于 2013-03-27T15:30:57.430 に答える