ASP.NET ユーザー コントロールをキャッシュするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/44757

  •  09-06-2019
  •  | 
  •  

質問

最近のポッドキャスト (Polymorphic) で、ページ全体ではなくユーザー コントロールをキャッシュできることを聞きました。

静的コンテンツを表示するヘッダー コントロールとフッター コントロールはキャッシュすることでメリットが得られると思います。

これらのコントロールだけをキャッシュするにはどうすればよいですか?

役に立ちましたか?

解決

見てみましょう ここ
使用できます VaryByParam そして VaryByControl 出力キャッシュ内。

他のヒント

ASPX ページで行うのと同じように、コントロールのマークアップ ファイルで OutputCache を指定できると思います。そして、自動的に適切にキャッシュされます。

MSDN の OutputCache ページ ディレクティブを読んでパラメータを正しく設定するだけで、希望どおりの動作が行われるはずです。

古典的な ASP.NET を書くのは久しぶりですが、それがやり方だと信じています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top