KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm using MVC3 - i have a javascript function that uses jQuery get() to get a PartialView from a controller. The problem is that it's being cached and i keep getting stale content back. I've tried [OutputCache(Duration=0)] on the action, thinking it would prevent it caching, but no joy. Could it be the client caching it too? EDIT: I've recently been using another way to prevent caching which may be useful to some. $.get("/someurl?_="+$.now(),function(data) { // process data }); It's obviously not as clean, but because each request passes a _=12345678 (timestamp) it's never cached. Hope it helps.
Tags (comma-separated)
Save Edits
Cancel