2012-03-16 11 views
1

私はJQueryを自動的に読み込むスクリプトマネージャを備えたマスターページを持っています(途中でSitefinityプロジェクトです)。これは大丈夫です。asp.net scriptmanager javascriptファイルの注文

次に、このコントロールに固有のスクリプトを読み込むためにScriptManagerProxyを使用するユーザーコントロールがあります。問題は何らかの理由でJQueryファイルがユーザーコントロールのファイルの後に読み込まれていることです。

私はマスターページのScriptManagerがスクリプトをロードしてから、プロキシによって指定されたスクリプトをユーザーコントロールにロードすると思っていたでしょう。

これを修正できる方法はありますか?

答えて

0

私はあなたが必要なjsライブラリ/ htmlがすべてブラウザに完全に送信されるようにスクリプトを処理するために、ドキュメントがロードされたイベントにフックする必要があると思います。

jQuery(document).readyまたはform.loadイベントを使用して問題を解決できます。

参考リンク:http://api.jquery.com/ready/

+0

アイデアは、最終的にスクリプトマネージャでそれを維持することはプラスになりますので、ダウンロードされたファイルの膨大な量を減らすために、複合スクリプトを使用することです。 – Jacques

関連する問題