page_load が 2 回呼び出されていることに関して、多くの Web サイトでいくつかの投稿を既に確認しましたが、私の問題はそれらとは少し異なります。
私の問題は、Web アプリケーションのランディング ページにあります。
最初は私のウェブサイトで、ランディング ページの page_load が読み込まれるたびに 2 回呼び出されていました。私のアプリケーションはアップグレードされたもの (VS 2003 から VS 2005/2008 へ) であるため、InitializeComponent の「this.load」イベントにコメントを付けました。ユーザーが最初に Web アプリケーションにログインしたときに、正常に動作するようになりました。しかし、ユーザーがアプリケーションの他のページからこのページに移動するたびに、page_load が 2 回呼び出されます。
なぜこれが起こっているのか、誰にもわかりません。このコール スタックを追跡しようとしましたが、VS 2008 は、これが外部コードから呼び出されていることを示していました。
また、Web アプリケーションでフレームを使用しています。この問題はフレームと関係があるのでしょうか。
どんな助けでも大歓迎です。
よろしく、
ハリ