既存のASP.NET Webフォームソリューション(Sitecoreの場合は役立つ場合)をいくつか追加しており、ポストバックで安全である必要があります。 OutputCacheディレクティブは、ページ(Sitecoreレイアウト)とコントロール(サブレイアウト)とVaryByCustomの両方で使用しています。ページだけでなく、コントロールの@outputcacheパラメータをプログラムで設定する方法
ここで詳述されるようにプログラム制御の中からキャッシング・パラメータを設定するために、我々はControlCachePolicyとBasePartialCachingControlの使用を検討している:https://msdn.microsoft.com/en-us/library/system.web.ui.basepartialcachingcontrol(v=vs.100).aspx https://msdn.microsoft.com/en-us/library/system.web.ui.controlcachepolicy(v=vs.100).aspx
しかし、ASP場合:BasePartialCachingControlタグは以下のようにコントロールに追加されますラッパー、 "Unknown server tag 'asp:BasePartialCachingControl'"というパーサーエラーが発生します。クラスの名前空間にimportディレクティブを追加しても意味がありません。これをどうやって解決しますか?ありがとうございました。
Sitecoreのキャッシュはポストバックではうまく動作しません。 http://stackoverflow.com/questions/3628185/sitecore-turning-on-html-caching-blocks-postback-behavior – Iucounu