문제

업데이트 패널의 어떤 측면이 시간에 민감합니까?

잘 작동하는 업데이트 패널이 있습니다. 페이지를 몇 분 동안 떠나 다시 돌아 오면 업데이트 패널이 작동하지 않습니다. FireBug를 보면 요청을 보내고 응답을받는 것을 알 수 있습니다. 그러나 페이지 자체가 업데이트되지 않습니다. 스크립트 오류도 표시되지 않습니다. 지금까지 나는 시간의 흐름 이외의 다른 요인을 식별 할 수 없었습니다.

도움이 되었습니까?

해결책

응용 프로그램 도메인이 재활용되거나 세션이 손실되었을 수 있습니다. 서버에서 무엇을 호출하고 있는지 보았습니까? 그것은 다음에 어디를 볼지에 대한 나의 제안 일 것입니다.

다른 팁

활성화 된 경우 FireBug 네트워크 모니터링을 끄십시오.

아마도 세션이 만료되었을 가능성이 높아서 더 이상 페이지와 일치하지 않는 데이터를 다시 보낼 수 있습니다.

만료되는 세션 인 경우 업데이트 패널없이 재현 할 수 있어야합니다. Postback으로 돌아가서 그런 식으로 발생하는지 확인하십시오. UpdatePanel이 후드 아래에서 실행되는 JavaScript에서 잠재적으로 먹지 않기 때문에 오류에 대한 더 나은 아이디어를 얻을 수도 있습니다.

업데이트 패널에 많은 컨트롤이 있으면 시간 초과 또는 작업을 거부 할 수 있음을 알았습니다. 한 번은 각 행에 3 개의 ajax 캘린더 컨트롤이있는 업데이트 패널에 GridView를 가졌습니다. GridView의 총 2,000 개의 레코드 .. UpdatePanel은 너무 행복하지 않았습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top