C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 170 を表示中)
■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フォームの場合、イベントとハンドラのテーブルが毎回破棄されて作り直されるのであれば、毎回必要になるような気がします。

返信 編集キー/


管理者用

- Child Tree -