0

単一の行を選択するためのラジオ ボタンを備えたグリッドビューがあります。グリッドビューは、ドロップダウン リストから選択された値に従って、SQL DB から取り込まれます。私がやりたいことは、ユーザーが別のカテゴリに移動したときに選択したラジオ ボタンを保持することです。そのため、DDL を介して戻りたい場合は、以前に選択した値がまだ選択されています。

これを行う最善の方法は何ですか?アプリケーションにはユーザーがいて、セッションを読んでこれに役立つかもしれませんが、それがどのように機能するのかわかりません!

前もって感謝します

4

1 に答える 1

0

なぜこのようにしたいのかよくわかりませんが、次のようにしてセッションに保存します。

String selectedValue = rblYourRadioButtons.SelectedValue;
Session["SelectedRadioButtonValue"] = selectedValue;

次に、ポストバック時またはいつでも、グリッドビューのアイテム データバインドで、現在の行 ID がセッションに保存されている値と一致するかどうかを確認し、一致する場合はラジオボタン リストでその値を選択します。

個人的には、セッションではなくDBに値を保存します。

于 2013-07-04T10:07:18.057 に答える