0

page-init では、ビュー ステートとその他のコンポーネントが読み込まれません。彼らはどれですか?

ページ読み込みのみで読み込まれるのはなぜですか? では、Page-Init の必要性は何ですか?

4

1 に答える 1

0

Page_Init : ページが初期化されたときに発生します。これにはポストバックが含まれます。すべてのサーバー コントロールは、変更されていない初期状態で作成されます。ページ ライフサイクルの最初のステップであるコントロールは、階層的に編成されます。

Page_Load : コントロールは完全に読み込まれます。ページがポストバックの場合、コントロールはビューステートと共に読み込まれます。

つまり、Viewstateは Page_Load でのみ有効になり、(Viewstate がコントロール/ページに対して有効になっている場合)、コントロールの前の状態が再ロードされます。

それが役立つことを願っています。

于 2010-07-05T23:32:08.123 に答える