2009-07-20 4 views
1

ASP.NET MVC 1.0에 문제가 있습니다.브라우저 캐시에 문제가 발생했습니다.

처음으로 "제품"보기에 액세스 할 때 ActionResult 메서드가 문제없이 호출됩니다 (중단 점을 사용하여 볼 수 있음).

예를 들어보기 "ProductsOrders"에 액세스하고 브라우저 뒤로 가기 버튼을 눌러 "Products"로 돌아가려고하면 "Products"ActionResult는 자바 스크립트 파일에 액세스하지 않습니다.

내가 돌아 왔을 때 javascript 파일에만 "제품"에 액세스 할 수 있지만 ActionResult는 액세스 할 수 없습니다. 액션을 다시 호출하면 안됩니까?

감사합니다.

감사합니다.

+0

가능한 경우 영어를 말할 수있는 사람이 귀하의 질문을 번역 해 줄 수 있습니까? 완전한 의미는 아닙니다. –

답변

2

아니요, 필수는 아닙니다. 브라우저의 뒤로 버튼을 누르면 페이지는 일반적으로 브라우저의 캐시에서 가져옵니다. 이를 방지하려면 브라우저가 페이지를 캐시하지 못하게해야합니다. 이 경우 ASP.NET 출력 캐시 (또는 그 사이의 웹 프록시)에서 가져온 것일 수도 있습니다.이 경우 사용자의 작업이 호출되지 않습니다 ...

그 : Disable browser cache for entire ASP.NET website

관련 문제