| ■97850 / ) |
Re[3]: 動的に追加したユーザーコントロールのイベントが取得できない |
□投稿者/ PATIO (9回)-(2021/07/28(Wed) 17:17:48)
|
2021/07/28(Wed) 17:20:40 編集(投稿者)
■No97849 (emi さん) に返信 > ■No97848 (WebSurfer さん) に返信 >>■No97847 (emi さん) に返信 >> > >>ユーザーコントロールを動的に追加する処理は期待通りに動作し、PostBack時の入力値の保持も出来ています。 >> >>PostBack と書いてあるということは ASP.NET Web Forms アプリの話ですかね。 >> >>コードは見てないのでハズレかもしれませんが、よくある話として、動的に追加したコントロール >>は PostBack の際にも動的に追加する必要があるのですが、それがされてないということではない >>ですか? >> >>そのあたりを調べてみてはいかがですか。 > > > 返信ありがとうございます。 > はい、WEBフォームです。 > 「PostBack の際にも動的に追加」はしていて、想定通りにユーザーコントロールの追加と値の保持は出来ています。
Webフォームはやった事が無いので推測になりますが、 PostBackの際は、AddHandlerはしなくても良いのでしょうか? パッと見てコード上の違いはその部分だけのように見えます。 Webフォームの場合、イベントとハンドラのテーブルが毎回破棄されて作り直されるのであれば、毎回必要になるような気がします。
|
|