가능한 한 내 질문을 설명하려고합니다. 여기asp.net 업데이트 패널을 사용할 때 컨텐츠로드를 지연시킬 수 있습니까?
asp.net 업데이트 패널 전체 페이지 포스트 백
당신이 그것을 완료하는 데 215 밀리했다 볼 수 있듯이.
그러나 새로운 콘텐츠는 총 400ms의 시간이 경과 한 경우에만 업데이트하고 싶습니다. 이것이 가능한가 ? 따라서 요청은 완료 될 것이지만 다시 게시 결과를 표시하기 위해 185ms 이상 기다려야합니다.
는가 완료되면 업데이트 패널의 현재 내용을 대체 일부 자바 스크립트 기능 등이 있어야합니다 감사합니다. 이제 이것이 까다로운 부분입니다.
일단 다시 시작하면 시간을 시작해야합니다. 포스트 백이 끝나면 얼마나 많은 시간이 지 났는지 확인해야합니다. 내 임계 값에 도달하면 나는 자바 스크립트 업데이 트 패널의 내부를 교체해야합니다. 그러나 타이머가 아직 임계 값에 도달하지 않은 경우, 타이머가 임계 값에 도달 할 때까지 기다린 다음 업데이트 패널에서 새로운 컨텐츠 업데이트를 허용해야합니다.
감사를 달성하기 위해 업데이트 패널에 타이머를 사용할 수 있지만 어쩌면 내가 확실히 설명하지 않았다. 알 수 있듯이 포스트 백이 완료되는 시간은 없습니다. 그러나 나는 특정 임계 값을 설정하고 싶습니다. 예를 들어 400ms. 따라서 포스트 백이 400ms 전에 완료되면 업데이트 패널을 업데이트하기 전에 총 시간 400ms를 기다립니다. 400 밀리 초가 넘으면 문제가 없습니다. – MonsterMMORPG