Как убрать кеширование скрипта?
От: dimonf Россия  
Дата: 22.03.05 15:52
Оценка:
Вообщем проблема в том что я написал страницу которая выполняет хранимую и выводит данные, но фишка в том что у меня она работает на машине а по сети после второго запроса все время выводяться старые данные, помогает когда кеш в браузере почистиш! Я уже не пойму в чем и проблема 8(

Создал страницу на удаленном сервере, скапировал все туда, всеравно у меня работает на машине а у людей нет!

Пробовал убивать кеш:
Response.Cache.SetCacheability(HttpCacheability.NoCache)
не помогает 8(

Помогите плиззззз в чем же проблема! Может надо конфигурить Web.config или сам IIS?
Как убрать кеширование скрипта?
От: Аноним  
Дата: 22.03.05 16:09
Оценка:
Попробуй добавить кроме строки
Response.Cache.SetCacheability(HttpCacheability.NoCache)

Response.Cache.SetNoStore();
или
Response.Cache.SetNoServerCaching();

Результат на 100% не гарантирую



данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Как убрать кеширование скрипта?
От: ozone.km Россия  
Дата: 22.03.05 17:49
Оценка:
Здравствуйте, Stepa, Вы писали:

S>Попробуй добавить кроме строки

S>Response.Cache.SetCacheability(HttpCacheability.NoCache)

S>Response.Cache.SetNoStore();

S>или
S>Response.Cache.SetNoServerCaching();

S>Результат на 100% не гарантирую


а лучше
Response.Cache.SetExpires(DateTime.Now.AddYears(-1));
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetNoStore();
Response.Cache.SetNoServerCaching();
Response.Cache.SetCacheability(HttpCacheability.NoCache);

вот это — 100%
Re: Как убрать кеширование скрипта?
От: woolf Россия  
Дата: 23.03.05 03:08
Оценка:
Здравствуйте, dimonf, Вы писали:

D>Вообщем проблема в том что я написал страницу которая выполняет хранимую и выводит данные, но фишка в том что у меня она работает на машине а по сети после второго запроса все время выводяться старые данные, помогает когда кеш в браузере почистиш! Я уже не пойму в чем и проблема 8(


D>Создал страницу на удаленном сервере, скапировал все туда, всеравно у меня работает на машине а у людей нет!


D>Пробовал убивать кеш:

D>Response.Cache.SetCacheability(HttpCacheability.NoCache)
D>не помогает 8(

Попробуй на этой странице *.aspx установить следующую директиву:
<%@ OutputCache Duration='5' VaryByParam='none' %>

В книге Фрица Оньон "Основы ASP.Net с примерами на C#", теме кэширования посвящена целая глава.

Чем дальше в лес, тем толще партизаны.....
Re[2]: Как убрать кеширование скрипта?
От: Gollum Россия  
Дата: 23.03.05 04:37
Оценка:
Здравствуйте, woolf, Вы писали:

W>Попробуй на этой странице *.aspx установить следующую директиву:

W>
W><%@ OutputCache Duration='5' VaryByParam='none' %>
W>

W>В книге Фрица Оньон "Основы ASP.Net с примерами на C#", теме кэширования посвящена целая глава.

Вот интересно, человек просит кэш _убрать_ а вы ему советуете кэш _ставить_ хоть и 5-секундный
Скорость перебора паролей прямо пропорциональна квадрату температуры утюга...
Eugene Agafonov on the .NET

Re[3]: Как убрать кеширование скрипта?
От: woolf Россия  
Дата: 23.03.05 15:11
Оценка:
G>Вот интересно, человек просит кэш _убрать_ а вы ему советуете кэш _ставить_ хоть и 5-секундный
В данном месте непринципиально значение времени существования кэша, цель — показать что в данной директиве эти 2 атрибута обязательны.

Чем дальше в лес, тем толще партизаны.....
Re[4]: Как убрать кеширование скрипта?
От: Gollum Россия  
Дата: 24.03.05 08:42
Оценка:
Здравствуйте, woolf, Вы писали:

W>В данном месте непринципиально значение времени существования кэша, цель — показать что в данной директиве эти 2 атрибута обязательны.


-1
Ph'nglui mglw'nafh Cthulhu R'lyeh wagn'nagl fhtagn
Eugene Agafonov on the .NET

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.