0

Web フォームを使用して Web アプリケーションを開発しています。最初から、page_load イベントが 2 回発生することに常に驚かされていましたが、最終的に、すべてのグリッドビューとテキストが最初の page_load の後にレンダリングされ、すべての動的 asp.net チャートをレンダリングするには別の page_load が必要であることがわかりました。 .

なぜそうなのですか?これをバイパスするために使用できるチャート Web サーバー コントロールの属性はありますか?

4

1 に答える 1

0

「AutoEventWireup」が true に設定されているかどうかを確認してください。これがコントロールの場合は、親コントロール/ページも確認してください。コントロール自体が false に設定されていても、親が true に設定されている場合でも、とにかく発火するようです。また、リスナーをPage_Loadイベントに割り当てる場所も確認してください。

this.Load += new System.EventHandler(this.Page_Load);

InitializeComponentメソッドにある必要があります

于 2011-11-08T18:19:33.637 に答える