私はかなり大きなフォームの一部にこのファイルアップロード入力を持っています:
<input class="input-file" type="file" name="picture">
私は使っている:
public ActionResult Add(FormCollection form)
残りのフォーム値を取得するには、FormCollection にも「画像」が表示されますが、ファイル名のみがあり、実際の画像はありません。私はこれを使ってみました:
public ActionResult Add(FormCollection form, HttpPostedFile picture)
この
Request.Files[0]
これは他の SO の質問で見つけた解決策ですが、どちらも null のままです。
ファイルは FormCollection に表示されるため、実際に投稿されていると思います。
このファイルを取得するにはどうすればよいですか? データベースに保存するバイト [] として取得しようとしています。
ありがとう。