지금 asp.net (Dotnetnuke) 프로젝트로 작업하고 있습니다. 페이지의 이미지를 동적으로 커질 필요가 있습니다. 버튼 (asp : Button)을 교체하는 동안 이미지가 페이지에서 동적으로 바뀔 수없는 경우가 있습니다. Ctrl + F5, 그것은 chage.My 질문입니다, C# 코드를 통해 캐시를 다시로드하는 방법은 무엇입니까?asp.net을 사용하여 페이지를 완전히 새로 고치려면 (Ctrl + F5)?
또 다른 문제는 때로는 데이터베이스에 일부 값을 저장하고 Ctrl + F5를 눌러 페이지를 변경할 때 Ctrl + F5를 눌러 페이지의 이미지를 바꾸는 것입니다. 그러나 Ctrl + F5를 클릭하면 취소 또는 다시 시도가있는 대화 상자가 표시됩니다. 버튼 (파이어 폭스와 ie에 bith). 그들 중 하나를 클릭하면 데이터베이스에 동일한 값을 저장합니다. 우리가 다시 페이지를 새로 고치면 databese의 값이 3 배가됩니다.
이것은 carwash를 사용하여 머리카락을 감는 것과 같습니다.) javascript의 'location.reload()'를 사용하여 페이지를 새로 고칠 수는 있지만 브라우저 캐시에는 영향을주지 않습니다. 이미지에 HTTP 헤더를 설정하거나 다른 GET 문자열을 사용하여 이미지를 요청하여 브라우저 캐시를 방지 할 수 있습니다. – Blaise
실제로 무엇을하려고하는지 설명하면 (예 : 최종 결과) 잠재적으로 더 나은 접근 방법에 대한 통찰력을 얻을 수 있습니다. – MoarCodePlz
마지막으로 정확한 질문을 얻었습니다. 자바 스크립트 나 C#을 사용하여 캐시를 지우려면 어떻게해야합니까? –