プロジェクトで Uploadify または Plupload のいずれかの画像アップロード ライブラリを使用する予定です。これらのライブラリのいずれかを使用したい理由は、ユーザーが一度に複数のファイルを選択して、それらを一度にアップロードできるようにするためです。
私の目標は、これらのファイル アップロード コントロールの 1 つをフォームに配置して、ユーザーが多数の画像を選択するだけでなく、他のデータを入力できるようにすることです。その後、ユーザーはフォームを送信し、入力したデータと選択した画像をサーバーにアップロードして処理できるようにする必要があります。
私が直面している問題は、これらのファイル アップロード コントロールでは、実際の aspx ページが送信される前に、ユーザーが選択したファイルをサーバーにアップロードする必要があることです。結局、これはユーザーに混乱を引き起こします。まず画像を送信してから、残りのデータとともにフォームを送信する必要があります。
私の質問は、ユーザーが実際にフォームの送信ボタンをクリックしたときにのみ、選択したファイルをサーバーに送信するように Uplodify または Plupload を作成する方法はありますか? ユーザーが最初にファイルをサーバー上の一時フォルダーにアップロードしてから、フォームを個別に送信することは望ましくありません。
これには、一時フォルダーでアップロードされたファイルを見つけて、後でフォームで送信されたデータに関連付ける必要があります。
基本的な Asp.Net FileUpload コントロールは、フォーム データの残りの部分と同時にファイルを送信できるようにすることで、目的の一部を提供しますが、明らかにユーザーが複数のファイルを選択することはできません。一度。