現在、asp.net mvc 4 で作業しています。最新のブラウザー用のアプリケーションを構築しています。最初は、アップロードに使用しました。これはうまくいきました。その後、私の雇用主は、ドラッグ アンド ドロップで機能する必要があると判断しました。それが私が今立ち往生しているところです。
オンラインで素敵なスクリプトを見つけて、それにマイナーな変更を加えました。ただし、アップロード機能は避けました。アップロードボタンを削除しました。これは私が話しているスクリプトです 。今は
('#dropped-files').append('<div class="image" name="picture" id="Picture" style="left: ' + z + 'px; background: url(' + image + '); background-size: cover;"> </div>');
アップロードを処理するために使用する方法は次のとおりです。
[HttpPost]
public ActionResult MyMethod(String authorEmail, string buyerEmail, HttpPostedFileBase picture,
string comments, int legalUsageCategoryId)
type="file" を使用しない限り、picture 変数が入力されることはありません。フォームが送信されたときにのみ画像をアップロードする必要があるため、これをどのように処理するのが最善でしょうか?