2011-03-13 10 views
2

Silverlight 4.0でRIAサービスを使用しています。私はウェブカメラから写真を撮った。今私はその写真をサーバーにアップロードしたいと思う。私はRIA Servicesで[Invoke]を使うことができましたが、うまくいくはずです。しかし、私はリアルタイムのプログレスバーをユーザーに表示したい(ビジーインジケータだけでなく)。私は、サーバー上にアップロードされたバイト数の%を表示したいと思います。どうすればいいですか?事前に写真をアップロードする際にriaサービスでアップロードの進捗状況を確認できますか?

感謝:)

答えて

1

あなたの最良のオプションは、おそらく小さなチャンクにファイルを分割して、ループ内でこれらを送信することになります。 1 MBの画像を100 KBの10 KBに分割すると、100ステップの進捗バーが表示されます。

他の人がhow to upload files in chunksについて詳しく説明しました。

+0

- 本当にクール!素敵なトリック – TCM

関連する問題