複数のファイルをアップロードするために使用したいフラッシュアップロードコンポーネントがあります。私はMVCアプリケーションでそれを使用しています。ユーザーがアップロードするファイルを選択してアップロードし、アップロードしたすべてのファイルを示すページを表示して、説明を追加して選択できるようにしますファイルを保存する場所とファイルを保存します。フラッシュアップローダーとASP.net MVC
ファイルがアップロードされる瞬間、フラッシュコンポーネントはファイルを処理するためにコントローラを呼び出します。このビットはうまく動作し、アップロードされたファイルを取得して、好きなことをすることができます。問題は、コントローラーがコントローラを呼び出すので、コントローラーがそのページを操作していないので、コントローラーがその作業を完了したら、Viewにリダイレクトできないということです。
私はセッションでファイルを保存しようとしていましたが、Flashのアクションスクリプトでいくつかのコードを使ってアップロードが完了したらユーザーを転送しましたが、これはうまくいかず、セッションは常にnullになります。私は実際に一時的な場所にファイルを保存することを考えていましたが、一時的な場所にあるすべてのファイルを一覧表示するだけのページを表示していましたが、これはファイルを一時ディレクトリに2回保存してから実際の場所ユーザーはそれらを置くことを望みますが、私はそれが遅いと想定します。
これを行う最善の方法についてのご意見はありますか?