コントロールをバインドする最適なポイントは PreRender であると信じ込まされてきました。すべてのコントロールの準備ができており、これはレンダリングなどの前の最後の段階です。これは正しいですか、それともコントロールを別の時点でバインドする必要がありますか?
どうもありがとう
ルイ
コントロールをバインドする最適なポイントは PreRender であると信じ込まされてきました。すべてのコントロールの準備ができており、これはレンダリングなどの前の最後の段階です。これは正しいですか、それともコントロールを別の時点でバインドする必要がありますか?
どうもありがとう
ルイ
での拘束力に同意しPreRender
ます。ライフサイクル
を参照してください。ご覧のとおり、コントロール イベント (クリックなど) の後に発生します。これは、ユーザーが何らかのクリックでフォームを送信した後に、新しいデータまたは変更されたデータを再バインドする必要がある場合に不可欠です。PreRender
しかし、ユーザーの対話性に基づいてバインディングを行う必要がない場合、ほとんどの場合、配置する場所は関係ありません。
ただし、ロジックによっては、コントロール イベントがバインドされたデータとやり取りする前に、一部のバインドを実行する必要がある場合があります。
私が使っているページ生活バイブルはこちら!
http://msdn.microsoft.com/en-us/library/ms178472.aspx
コントロールを Page_Load にバインドします