c#(asp.net)を使用する
プログラムでいくつかのドロップダウンリスト(乱数)を作成しています。ユーザーが各リストから特定の値を選択し、ユーザーが選択した値を保存する必要があります。
ボタンクリックイベントを使用してデータをセッション状態に保存しようとすると、ドロップダウンリストオブジェクトが作成されていないと表示されます。(明らかに、!IsPostBackの下のページロードイベントでドロップダウンリストを作成しています。)
IsPostBackの下のページロードイベントでデータをセッション状態に保存しようとすると、各リストから最初の値のみを取得します。(明らかに、ポストバック後にページが再作成されると、ドロップダウンリストが再作成され、ユーザーが入力したデータは失われます)。
ボタンがクリックされたときにドロップダウンリストからユーザーが選択した値を保存するにはどうすればよいですか?私はこれをコードビハインドファイルで行っています。