2011-02-06 22 views

答えて

0

これは、プレーンなASP.NETでのみ適切に行うことはできません。プログレスバーの状態には、JavaScrip/AJAXアクションまたはFlashオブジェクトが必要です。無料の第三者コンポーネントを使用したくない場合は、自分で作成する必要があります。ビルドインのASP.NET機能はありません。

更新

AJAXの使用はあなたのための可能性があるので、この記事では面白いかもしれません:

+0

実際には、ASP.NETだけを使用して(多くのポストバックで)プログレスバーを書くことができますが、非常に醜いです。 – abatishchev

+1

@abatishchev:私はそれを絶対に勧めませんが、一般的にはあなたは正しいです。 –

+0

Perefct私はAJAXを使用するためのprobemがありません。 – Yagami

0

あなたは、サイズを指定するためのコードを取得することができます既にサーバーにあるファイルを削除し、それをタイマーにバインドします。次に、アップロードされるファイルのファイルサイズに基づいて、すでにアップロードされているサイズを推測することができます。

私はあなたにコードを手に入れますが、システムをかなり遅くするので、別のスレッドでそれらを手に入れることをお勧めします。

関連する問題