プリロード ポスト バック イベントを可能にするイベントはありますか。
私が尋ねる理由は、ポストバック イベントで兄弟コントロールを追加するコントロールがありますが、ポストをロードするまでに、新しいコントロールをコントロール コレクションに追加するには遅すぎるためです。したがって、コントロールが正しく更新されることはありません。
ありがとう!
プリロード ポスト バック イベントを可能にするイベントはありますか。
私が尋ねる理由は、ポストバック イベントで兄弟コントロールを追加するコントロールがありますが、ポストをロードするまでに、新しいコントロールをコントロール コレクションに追加するには遅すぎるためです。したがって、コントロールが正しく更新されることはありません。
ありがとう!
上記のように、動的コントロールは、ページの Viewstate 内で適切に処理できるように、ページの Init イベント中に追加する必要があります。コントロールが変更された場合にエラーが発生する可能性があるため、ページの Viewstate もオフにすることをお勧めします。
既に述べたように、動的コントロールを追加する適切な場所は Init イベントです。詳細については、こちらの記事をご覧ください。
動的 Web コントロール、ポストバック、およびビュー ステート
ASP .NET ページのライフ サイクルをよりよく理解するには、以下を参照してください。