2011-03-13 4 views
2

Silverlight 4.0에서 RIA 서비스를 사용하고 있습니다. 웹캠에서 사진을 찍었습니다. 이제 그 그림을 서버에 업로드하고 싶습니다. RIA Services에서 [Invoke]를 사용할 수 있으며 정상적으로 작동합니다. 그러나, 나는 바쁜 표시기가 아니라 사용자에게 실시간 진행 바를 보여주고 싶다. 서버에 업로드 된 바이트의 %를 표시하고 싶습니다. 내가 어떻게 할 수 있니? 사전에사진을 업로드 할 때 ria 서비스에서 업로드 진행률을 얻을 수 있습니까?

감사합니다 :)

답변

1

당신의 최선의 선택은 아마도 작은 조각으로 파일을 분할 할 다음 루프에서 다음을 보내는 것입니다. 1MB 이미지를 10KB의 100 부분으로 분할하면 100 단계의 멋진 진행 막대가 나타납니다.

다른 사람이 how to upload files in chunks에 대해 자세히 설명했습니다.

+0

- 정말 멋지다! 멋진 트릭 – TCM

관련 문제