2012-02-27 4 views
2

내부에 UpdatePanel과 함께 실행되는 페이지가 있습니다. 버튼을 클릭하면 일반 포스트 백이 실행되고 표가로드됩니다.모든 포스트 백 이후에 크롬 realod 이미지 - updatepanel

문제는 다음과 같습니다. 그리드 안의 이미지와 updatepanel 내의 다른 이미지는 "새로 고침"입니다. 내용 (HTML/일반 텍스트)은 .... 아닙니다. 그래서 이미지가 스스로 다시로드되고 텍스트가 정적 인 것을 보는 것은 너무 이상합니다.

저는 updateMode = '항상'을 사용하고 있습니다. 그러나 이미 mode = 'Conditional'로 시도했지만 효과가 없습니다.

IE 8 및 9에서 테스트했는데 이미지가 제대로 표시되지 않습니다. 크롬에서만 볼 수 있습니다.

어떤 아이디어 일 수 있습니까?

+1

로컬 호스트에서 응용 프로그램을 사용할 때와 똑같은 동작을하지만 이상하게도 프로덕션 서버에서는 이미지가 모든 부분 다시 게시에 다시로드되지 않습니다. 이걸 확인해 봤어? 왜 이런 일이 일어나는지 모르겠다. – aleafonso

+2

예, 맞습니다. IIS 프로덕션 서버에서 테스트 한 결과 정상적으로 작동합니다. IIS가 이미지의 GET에 응답하는 방식과 관련이 있다고 생각합니다. 처음으로 이미지를로드 한 후에 HTTP 304 (수정되지 않음)를 반환합니다. 아마도 약간의 차이가있을 것입니다. –

답변

1

네, 맞습니다. IIS 프로덕션 서버에서 테스트했는데 정상적으로 작동합니다. 나는 그것이 IIS가 이미지의 GET에 응답하는 방식과 관련이 있다고 생각합니다. 처음으로 이미지를로드 한 후 HTTP 304 (수정되지 않음)를 반환합니다.

+0

해결 방법에 대한 아이디어가 있습니까? 나는 똑같은 행동을한다! –

+1

nope..we는 dev 컴퓨터의 동작을 무시했습니다. 테스트 및 프로덕션에서 IIS는 올바른 캐시를 만듭니다. 그런데 캐시 문제를 변경할 수있는 로컬 IIS의 구성을 찾아 볼 수 있습니다. 당신이 migth 응답을 얻는 HTTP 304 또는 무언가를 찾으십시오 .... –

관련 문제