none
CascadingDropDownで値を取得した後に、処理を実行 RRS feed

  • 質問

  • AjaxControlToolkitのCascadingDropDownがDropDown1とDropDown2に割り当てられています。
    Page_Loadの後、クライアントにページが返された後に、DropDown1がWebService経由でサーバで作られた値のリストを取得し、コントロールに割り当てますが、リスト中のある値を選択した状態(ASP.NET上ではSelectedIndex.Valueに値をセットしたのと同じ状態)にしたいのですが、CascadingDropDownでWebServiceからデータを取得した後に、このような何らかの処理をさせる方法はあるのでしょうか?
    AjaxControlToolkitのコントロールの実行順序が制御できたりする方法があればよいのですができますでしょうか?

    2008年7月24日 9:11

回答

  • sg12さん こんにちは

     

    初期状態で特定の値を選択する場合は、CascadingDropDown.SelectedValueを設定すると

    実現できませんか。

     

    また、CascadingDropDownがドロップダウンに値をセットした直後に何かしたい場合は、add_populatedでイベントハンドラを登録すれば実現可能だと思います。

     

    2008年7月24日 9:38

すべての返信

  • sg12さん こんにちは

     

    初期状態で特定の値を選択する場合は、CascadingDropDown.SelectedValueを設定すると

    実現できませんか。

     

    また、CascadingDropDownがドロップダウンに値をセットした直後に何かしたい場合は、add_populatedでイベントハンドラを登録すれば実現可能だと思います。

     

    2008年7月24日 9:38
  • こんにちは。中川俊輔です。

     

    handcraftさん、回答ありがとうございます。

     

    sg12さん、フォーラムのご利用ありがとうございます。

    その後いかがでしょうか?問題が解決していないようでしたら、ぜひまた質問してみてください!

    有用な情報と思われたため、handcraftさんの回答へ回答済みチェックをつけさせていただきました。

    回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
    有用な情報と思われる回答があった場合は、なるべく回答済みボタンを押してチェックを付けてください。

    sg12さんはチェックを解除することもできますので、ご確認ください。

     

    それでは!

    2008年8月5日 9:12