問題タブ [pageload]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
17874 参照

asp.net - コード ビハインドから FormView 内のコントロールを見つける際の問題

ここにコード ビハインド...ドロップダウン リストに項目を追加できるように、このコントロールを取得しようとしています (コード ビハインドのドロップダウン リストに追加するロール グループを取得しています)。

FormView は次のとおりです: (読みやすいように、ほとんどのフィールドを削除しました)

それが Page_Load サブにあり、コントロールがまだ実際にロードされていないという事実に関係している可能性がありますか?

ありがとう、
マット

0 投票する
3 に答える
1635 参照

c# - aspx ページの読み込みを高速化するにはどうすればよいですか?

私は、Web フォームを扱うすべての人が抱えている可能性のある (大きな) 問題を抱えています。

問題は、ページをロードする時間です。Vista(IIS 7)でlocalhost(魔女が最速のモードである必要があります)を使用すると、このグラフが表示されます

代替テキスト http://www.balexandre.com/temp/2009-06-29_1302_soquestion.png

元のファイル リンク

ご覧のとおり、ページを表示するのに 17 秒以上かかります!!! ページ自体をロードするのにわずか2秒...

ASP.NET AJAX フレームワークを使用して Web パーツを操作しています。

この 17 秒を短縮するにはどうすればよいですか?

どこに行くかについてのアイデアは大歓迎です:)


追加: Jan Zich による正解テスト

変えてみました

の中へ

下の画像でわかるように、FireBug を使用した結果は印象的です (半分の時間で、キャッシュを使用していません!)。

代替テキスト http://www.balexandre.com/temp/2009-06-29_1543_soquestion.png

元のファイル リンク

CSS と jQueryファイルをキャッシュすると、その半分になります。

代替テキスト http://www.balexandre.com/temp/2009-06-29_1550_soquestion.png

元のファイル リンク

0 投票する
2 に答える
2070 参照

c# - プログラムでコントロールを追加するときにプレースホルダーがインスタンス化されない

プレースホルダー コントロールが宣言された ASPX ページがあります。

Codebehind で、私が持っている UserControl を作成し、プレースホルダーに追加します。

UserControl にはプレースホルダーがありますが、Page_Load (UserControl の場合) には次のようにします。

どこにでもある「オブジェクト参照がオブジェクトのインスタンスに設定されていません」という例外が発生します。

コンストラクターを呼び出してインスタンス化を強制しようとしましたが、別の問題が発生しました。どんな助けでも大歓迎です。

0 投票する
9 に答える
4940 参照

asp.net - 再ナビゲーション時に Page_Load が呼び出されない

私は奇妙な問題を抱えています。これがシナリオです

ここに私のファイルがあります:

  1. Project1.aspx
  2. Project2.aspx

これらは、Page_Load 関数を含め、まったく同じように設定されています。

どちらもこのように設定されています。

ここで私は問題に直面しています。これらのページのいずれかに移動するときは、(関数を介して) prevIndex が -1 に設定されていることを確認する必要があります。

  • Project1.aspxの場合、ページに移動すると、Page_Load が発生します。
  • Project1.aspxの場合、ページを更新すると、Page_Load が発生します。
  • Project1.aspxの場合、ブラウザーのナビゲーション バーで [移動] を押して現在のページに戻ると、Page_Load が発生します。

  • Project2.aspxの場合、ページに移動すると、Page_Load が発生します。
  • Project2.aspxの場合、ページを更新すると、Page_Load が発生します。
  • Project2.aspxの場合、ブラウザーのナビゲーション バーで [移動] を押して現在のページに戻ると 、Page_Load がまったく起動しません。 関数は呼び出されません。

なぜ何かアイデアはありますか??? これは何が原因でしょうか?

説明を求めてください。

アップデート:

同じURLを指しているURLで「Go」を押すと、再ロードされるのはマスターページだけのようですが、Load_Pageイベントも発生しません...

他の提案はありますか?

ありがとう、E

0 投票する
2 に答える
3824 参照

asp.net - Repeater コントロールで ASP.NET コントロールのプロパティを変更する

私の質問はかなり単純です。これは私がaspxページに持っているものです:

SQL サーバーからリストへのハイパーリンクのリストを取得しようとしています。これは私がコードビハインドに持っているものです:

データが にバインドされた後にNavigateUrlTextプロパティを変更するにはどうすればよいですか? コード ビハインドでこれを実行したいのですが、aspx ページを使用して実行すれば動作させることができますが、それは ASP.NET のすべてに反するものです。asp:HyperLinkRepeater<%# Eval("URL") %>

編集:これは、wompのおかげで私にとってうまくいった解決策です:

0 投票する
3 に答える
1095 参照

asp.net - ページ内のテキストボックスがページの読み込みに焦点を合わせているのはなぜですか?

テキストボックスとボタンのあるページがあります。ページが読み込まれるとき、多くの場合、フォーカスはテキストボックスの1つにあり、これが発生することは望ましくありません。ただし、ページの読み込みイベントでsetfocusのようなものを使用したくないのは、ボタンをクリックするとページがジャンプするためです。ページの読み込みに焦点を合わせるという問題について、テキストボックスやコントロールをどのように防ぐのですか?

0 投票する
6 に答える
8646 参照

internet-explorer - ページが IE7 または IE8 で完全に読み込まれない (ただし、他のブラウザーでは機能する)

IE7 と IE8 でテストしようとしているページの読み込みに永遠に時間がかかるという、本当に奇妙な問題に遭遇しました。問題は、他のすべてのブラウザーで問題なく動作することです (はい... IE6 でさえ)。ページは次のようにロードし続けます。

「(残り 1 アイテム) http://... を待機中」

これが起こっている理由を知っている人はいますか?

0 投票する
3 に答える
4205 参照

javascript - IE7 でページの読み込みを遅くしている原因を特定するにはどうすればよいですか

http://shanamccormick.com

ページにすべての画像が読み込まれ、「(1 項目が残っています) http:// shanamccormick com で待機しています...」と表示されます。なぜそんなに時間がかかるのですか?

index.html ファイルは、2 つの小さな内部 JS と、私の Web サイト (jquery.min) 内にある 1 つの外部 JS を使用します。外部 JS ファイルのサイズは 54kb です。

0 投票する
1 に答える
10587 参照

c# - ASP.NETユーザーコントロール:プロパティが設定される前にPage_Loadが起動します

これは私を夢中にさせています。

私は非常にシンプルなユーザーコントロールを持っています:

次に、このコントロールをUpdatePanel内のListViewのあるページに配置します。

問題は、ASP.NETがImageIdを設定する前にPage_Loadが起動することです。デバッガーの助けを借りて、何らかの理由でMyControlのImageIdが設定されていることがわかりましたが、これはPage_Loadの処理が終了した後にのみ発生します。どうしたの?