私はFormViewASP.NET UserControl を持っています。にEditItemTemplateはいくつかのコントロールが含まれており、いくつかの条件に基づいていくつかの値を設定するために、それらが作成されるたびにサーバー側でいくつかのコードを実行したいと考えています。
コントロールは子コントロールなしでレンダリングされる場合があるため (理由は不明) 、Control.Loadおよびイベントはこれには適していないようです。PreRender具体的にFormView.ChildControlsCreatedは、デバッガーで見ると、常に が表示されますTrueが、名前で検索しようとするFindControlと、ある場合とない場合があります。
内部コントロールへのアクセスを必要とするコードをいつ実行する必要がありますか?