2014-04-11 4 views
1

가능한 한 내 질문을 설명하려고합니다. 여기asp.net 업데이트 패널을 사용할 때 컨텐츠로드를 지연시킬 수 있습니까?

asp.net 업데이트 패널 전체 페이지 포스트 백

enter image description here

당신이 그것을 완료하는 데 215 밀리했다 볼 수 있듯이.

그러나 새로운 콘텐츠는 총 400ms의 시간이 경과 한 경우에만 업데이트하고 싶습니다. 이것이 가능한가 ? 따라서 요청은 완료 될 것이지만 다시 게시 결과를 표시하기 위해 185ms 이상 기다려야합니다.

가 완료되면 업데이트 패널의 현재 내용을 대체 일부 자바 스크립트 기능 등이 있어야합니다 감사합니다. 이제 이것이 까다로운 부분입니다.

일단 다시 시작하면 시간을 시작해야합니다. 포스트 백이 끝나면 얼마나 많은 시간이 지 났는지 확인해야합니다. 내 임계 값에 도달하면 나는 자바 스크립트 업데이 트 패널의 내부를 교체해야합니다. 그러나 타이머가 아직 임계 값에 도달하지 않은 경우, 타이머가 임계 값에 도달 할 때까지 기다린 다음 업데이트 패널에서 새로운 컨텐츠 업데이트를 허용해야합니다.

답변

0
+0

감사를 달성하기 위해 업데이트 패널에 타이머를 사용할 수 있지만 어쩌면 내가 확실히 설명하지 않았다. 알 수 있듯이 포스트 백이 완료되는 시간은 없습니다. 그러나 나는 특정 임계 값을 설정하고 싶습니다. 예를 들어 400ms. 따라서 포스트 백이 400ms 전에 완료되면 업데이트 패널을 업데이트하기 전에 총 시간 400ms를 기다립니다. 400 밀리 초가 넘으면 문제가 없습니다. – MonsterMMORPG