1

asp.net mvc4 でファイルのアップロードに Valums アップローダー プラグインを使用しました。しかし、フォーム送信時にファイルをアップロードしたい。そこで、次のコードを使用し、「autoUpload」オプションを false に設定しました。これが私のコードです:-

$(document).ready(function () {
          var manualuploader = $('#manual-file-uploader').fineUploader({
              request: {
                  endpoint: ''  
              },
              autoUpload: false,
              text: {
                  uploadButton: '<i class="icon-plus icon-white"></i> Select Files'
              },
              debug: true,
          });

   });

ご覧のとおり、ファイルとすべてのモデル プロパティをフォーム ポストのデータベースに保存する必要があるため、エンドポイントに URL を渡しませんでした。コントローラ アクションで「qqfile」属性にアクセスしようとしましたが、うまくいきませんでした。これが私のコントローラーアクションです

       [HttpPost]
        public ActionResult Create(ViewModel model,string qqfile)
        {
        }

どうすればいいですか?

4

1 に答える 1

0

エンドポイントを指定する必要があります。アップロードを延期したい場合は、既に行ったように autoUpload を false に設定し、アップロードを開始したいときに uploadStoredFiles() 関数を呼び出します。

于 2012-12-14T15:07:33.197 に答える