ASP.NETコントロールページとコンテンツページのイベント
1266 ワード
コントロール・ページとコンテンツ・ページには、コントロール付きのイベント・プロセッサを含めることができます.コントロールのイベントは、通常、コンテンツ・ページのコントロールがコンテンツ・ページでイベントを開始し、コントロール・ページのコントロールがコントロール・ページでイベントを開始するなど、ローカルで処理されます.したがって、コンテンツページのコントロールイベントは制御ページに送信されません.同様に、コンテンツページで制御ページのコントロールイベントを処理することはできません.
場合によっては、同じイベントがコンテンツ・ページと制御ページで同時に開始される場合があります.例えば、コンテンツページおよび制御ページは、それぞれの
次の内容は、制御ページがコンテンツページにマージされたときに発生するイベントのシーケンスです.ページコントロールの 制御ページの コンテンツページの コンテンツページの 制御ページの コンテンツページの 制御ページの ページコントロールの
ページとコンテンツページのイベントシーケンスを制御することは、ページ開発者としてのあなたにとって重要なことはほんの一部ですが.しかし、可用性の高いコントロールのイベント・プロセッサを作成すると、制御ページとコンテンツ・ページのイベント・シーケンスの理解に役立つことがわかります.
場合によっては、同じイベントがコンテンツ・ページと制御ページで同時に開始される場合があります.例えば、コンテンツページおよび制御ページは、それぞれの
Init
およびLoad
イベントを引き起こす.イベントがどのように開始されるかというルールは、初期化イベントは一般的にコントロール階層で内から外への順序で開始され、他のすべてのイベントはコントロール階層で外から内への順序で開始されます.これは、制御ページがコンテンツページに統合され、コンテンツページがコントロールとして処理されることを理解するのに役立ちます.次の内容は、制御ページがコンテンツページにマージされたときに発生するイベントのシーケンスです.
Init
イベントを制御します.Content
コントロールのInit
イベント.Init
イベント.Init
イベント.Load
イベント.Load
イベント.Content
コントロールのLoad
イベント.PreRender
イベント.PreRender
イベント.PreRender
イベントを制御します.Content
コントロールのPreRender
イベント.ページとコンテンツページのイベントシーケンスを制御することは、ページ開発者としてのあなたにとって重要なことはほんの一部ですが.しかし、可用性の高いコントロールのイベント・プロセッサを作成すると、制御ページとコンテンツ・ページのイベント・シーケンスの理解に役立つことがわかります.