2011-12-20 1 views
0

나는 컨트롤이 있습니다 ImageASP.NET 컨트롤 추가 및 표시 비동기가 아닌 동기화?

그리고 내 divContainer에서는, foreach에 이미지를 추가 해요.

문제는 약 입니다. 이미지입니다. 이제 웹 사이트가로드되고 마지막에 이미지가 모두로드되면 이미지가 표시됩니다.

그러나 모든 이미지가 이 내 눈 앞에있는 이미지를 추가해야합니다,로드되었습니다 때까지 대기에 내가하지 않도록 나는 asynchron보기/결과를 원하는 - 후 1 다른 하나. myDiv.Controls.Add(image);

어떻게 이것을 달성 할 수

는 사업부에 이미지를 추가하는 코드, 그게 전부?

답변

0

ASP.NET은 HTML을 작성한 다음 브라우저로 출력하여 하나씩 보내지 않습니다.

출력 할 html을 만드는 것이 실제로 많은 시간을 차지합니까?

브라우저에 연결되면 각 이미지가로드 될 때까지 브라우저가 모든 이미지를 표시하지 않습니다. 브라우저는 페이지의 레이아웃을 완료하고 외출 할 때 각 이미지 태그에 높이와 너비를 설정했는지 확인하면 이미지 표시를 시작할 수 있습니다.

+0

나는 그것을 가정했지만 방법이 없다. 어떻게 할 수 있을까? 나는 그 문제를 가진 유일한 사람이라고 생각하지 않는다. – eMi

+0

내가 원하는 것만하는 유일한 방법은 자바 스크립트를 사용하는 것이다. 이것을보십시오 : http://csharptuning.blogspot.com/2007/05/loading-images-asynchronously-with.html. 이게 너 니 뒤에 오는거야? –

관련 문제