aspx ページにレコードを読み込んでいます。私は2つのコンボを持っています。(この場合は AJAX コンボボックス) 2 番目は、最初の ID に基づいてロードされます。
クエリ文字列でページにキーを渡すと、データをクラスに取得し、クラスからページ フィールドにデータを入力します。Carrier.selectedvalue = class.1value を設定すると、選択が正しく表示されます。product.selectedvalue = class.2value を設定すると、選択が行われません。(商品は何も選択されていません)
製品コンボボックスのリストをドロップダウンすると、最初のコンボボックス (キャリア) に基づいて正しいデータがロードされます。
私は2つの方法を試しました:
1) キャリア コンボックスから選択した値に基づいて、製品の SQL データセット (2 番目のデータセット) をクエリします。
どちらのメソッドも、必要な値を含む 2 番目のコンボックスをロードします。どちらの方法でも、ページがレンダリングされると、選択した値を製品コンボボックスに表示するのに役立ちません。
これはすべて page_load で行っていることに注意してください
- ご覧いただきありがとうございます。