Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


påtvinga omladdning trots OutputCache Duration

Postades av 2003-11-30 03:33:54 - Pelle Johansson, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 700 personer

Hej, jag undrar om man kan via codebehind påtvinga en omladdning av en sida trots att taggen:

<%@ OutputCache Duration="120" VaryByParam="None" %>

är satt på en sida. I detta fall rör det sig om att jag skickar med en parameter i url:en som inte fångas med request.params("action"). Eller är det så att OutputCache tillsammans med VaryByParam kan säga att "action" i url:en inte skall cachas utan beaktas?


Svara

Sv: påtvinga omladdning trots OutputCache Duration

Postades av 2003-11-30 10:27:52 - Johan Normén

Hej, detta kanske ger dig lite svar?

Setting values for the page output cache is the same as manipulating the HttpCachePolicy.SetExpires and HttpCachePolicy.SetCacheability methods through the HttpResponse.Cache property. Setting the VaryByParam attribute when creating a user control implements partial-page caching for that control.

If a Web Forms page requires authorization to be viewed by a user, the output cache sets the Cache-Control HTTP header to private.

If you set the Shared attribute to true, cached user control output can be accessed by multiple Web Forms pages. If you do not set it to true, the default behavior is to cache one version of user control output for each page that contains that user control. You can potentially save a significant amount of memory by enabling the Shared attribute.

Mvh Johan


Svara

Sv: påtvinga omladdning trots OutputCache Duration

Postades av 2003-12-04 00:42:55 - Pelle Johansson

Låter tråden ligga öppen tills jag kommer på hur koden skall se ut i codebehind innan jag stänger tråden. Är det någon som har ett exempel så säg till så är även detta ärende ur världen.

Helst vill man redan på sida A säga att sida B skall laddas om.


Svara

Sv: påtvinga omladdning trots OutputCache Duration

Postades av 2003-12-04 06:20:48 - Fredrik Normén

För att du ska kunna "döda" cachen på en sida så skriver du tex:

<code>
Response.Cache.SetExpires(DateTime.Now)
</code>

Du skulle kunna använda dig av en query string "CacheExpired=true" som du skickar med från sida A till B och om B får querystringen CacheExpired=true så dödar du cachen genom Response.Cache.SetExpires.

Till framtiden:

I ASP.Net 2.0 så kommer en nya klasser kunna användas för att automatikst döda cachen beroende på olika förhållanden, tex med hjälp av SqlCacheDependency så kan cachen dö pga en ändring i databasen eller om datakällan är Yukon så kan cachen dö om resultatet från ett commando objet har ändrats.

/Fredrik Normén NSQAURED2
http://www.nsquared2.net


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 165
27 952
271 704
1 305
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies