2009-03-19 12 views
1

出力キャッシュを実装し、ajaxコントロールツールキットのコントロールを使用する特別な方法があるかどうかを知りたいと思います。私は出力キャッシュとタブコントロールを持つページでJavaScriptエラーを取得し続けています:ajaxtoolkit(私のアセンブリのプレフィックス)は未定義です。ASP .Net出力キャッシュとAjaxコントロールツールキット

これは私が追加ディレクティブです:

<%@ OutputCache Duration="3600" VaryByParam="none" %> 
+0

ユーザー・コントロールやマスターページから継承ページでこれを置いていますか? – cgreeno

+0

私はそれをユーザーコントロールに配置しています。 –

答えて

0

出力キャッシュが(うまくいけば、将来のバージョンでは、いくつかの同様の挙動は、交差指利用できるようになります)がまだAJAXフレームワークによって生成されたスクリプトと組み合わせることができないので、他のタイプToolScriptManagerのScriptManagerを置き換えるような最適化のアプローチが必要です。

http://blog.creonfx.com/performance/howto-optimize-rendering-speed-of-aspnet-ajax-websites

0

Microsoftは ScriptControls、エクステンダ、または ScriptReferencesが必要 ScriptManagerProxiesとの組み合わせで出力 キャッシュをサポートしていません。 問題を回避するには、 これらのリソースへの参照を、 出力キャッシュコントロールの外側の メインスクリプトマネージャーに必要なスクリプトを含めることです。

詳しい情報here

関連する問題