2008-09-04 14 views
3

Ich habe in einem kürzlich erschienenen Podcast (Polymorphic) gehört, dass es möglich ist, ein Benutzersteuerelement im Gegensatz zu der gesamten Seite zwischenzuspeichern.Wie Zwischenspeichern von ASP.NET-Benutzersteuerelementen?

Ich denke, mein Header-Steuerelement, das statische Inhalte und meine Fußzeile Steuerelement zeigt, könnte von Cached profitieren.

Wie kann ich nur diese Steuerelemente zwischenspeichern?

Antwort

4

Werfen Sie einen Blick here
Sie VaryByParam und VaryByControl in der Ausgabe-Cache verwenden können.

1

Ich denke, Sie können OutputCache in der Markup-Datei des Steuerelements wie auf einer ASPX-Seite angeben. Und es wird automatisch korrekt zwischengespeichert.

Lesen Sie einfach auf OutputCache-Seite-Direktive auf MSDN und erhalten Sie die Parameter richtig und es sollte tun, was Sie wollen.

Es ist eine lange Zeit her, seit ich klassische ASP.NET schreibe, aber ich glaube, so ist es gemacht.

Verwandte Themen