2010-01-26 1 views
3

좋아, 그래서 내가 Silverlight 응용 프로그램을 가지고는,업로드 파일 (들) 실버에 웹 서버 수 (C#을)

는 서버에 저장 asp.net에 전송을,하는의 FileDialog을 열어 선택한 파일을 가져옵니다 ,하지만 그것을 진행률 표시 줄을 구현하는 방법을 알고 싶습니다. 대용량 파일 및 여러 파일 업로드의 경우 서버에 파일 업로드 진행 상황을 알 필요가 있습니다.

답변

1

Silverlight File Upload 코드 플렉스 프로젝트를 앱에 통합하면 많은 시간과 번거 로움을 줄일 수 있습니다.

표준 WebRequest 또는 WebClient 구성 요소로부터 좋은 진행 정보를 실제로 얻을 수 없습니다. 코드 작성이 끝날 때까지 (요청을 이해할 수 없다는 결정을 내릴 때까지) 요청 스트림을 보내지 않을뿐만 아니라 요청을 보내면 진행 이벤트를 제공하지 않습니다. 나는 문자열을 전송할 때 진도 이벤트를 얻을 수 있다고 생각하기 시작할 수없는 이유 때문에 이동합니다.

이러한 제한 사항은 여러 브라우저에서 작동해야하는 Silverlight에서 발생하므로 브라우저 HTTP 전송에 대한 인터페이스는 가능한 한 기본으로 유지됩니다.

관련 문제