出力キャッシュを実装し、ajax コントロール ツールキットのコントロールを使用する特別な方法があるかどうかを知りたいです。出力キャッシュと次のようなタブ コントロールを含むページで、javascript エラーが発生し続けます: ajaxtoolkit (my assembly prefix) is undefined.
これは私が追加したディレクティブです:
<%@ OutputCache Duration="3600" VaryByParam="none" %>
出力キャッシュを実装し、ajax コントロール ツールキットのコントロールを使用する特別な方法があるかどうかを知りたいです。出力キャッシュと次のようなタブ コントロールを含むページで、javascript エラーが発生し続けます: ajaxtoolkit (my assembly prefix) is undefined.
これは私が追加したディレクティブです:
<%@ OutputCache Duration="3600" VaryByParam="none" %>
出力キャッシュは、AJAX フレームワークによって生成されたスクリプトとまだ組み合わせることができないため (うまくいけば、将来のバージョンでは、いくつかの同様の動作が交差指で利用できるようになります)、ToolScriptManager の ScriptManager を置き換えるなど、他のタイプの最適化アプローチを作成する必要があります。
http://blog.creonfx.com/performance/howto-optimize-rendering-speed-of-aspnet-ajax-websites
Microsoft は、ScriptReferences を必要とする ScriptControls、Extender、または ScriptManagerProxies と組み合わせた出力キャッシュをサポートしていません。この問題の回避策は、これらのリソースが必要とするスクリプト参照をメイン スクリプト マネージャーで、出力キャッシュ コントロールの外に含めることです。
詳細はこちら