2016-04-15 28 views
1

私は4つのアップロードボックスと1つの送信ボタンを持っています。4つの画像を4つのフォルダに保存します。私が直面していますアップロードした画像をmvc.netの別のフォルダに保存する方法は?

問題点は以下のとおりです。

私はHttpPostedFileBaseを使用してファイルを取得するので、私は、テキストボックスから来たファイルを区別することはできません。

+0

なぜテキストボックスが必要ですか? –

+0

申し訳ありませんが、私はのようなファイルを意味しますか? – Nil

答えて

1

あなたのビューでは

<input type="file" name="file1" /> 
<input type="file" name="file2" /> 
<input type="file" name="file3" /> 
<input type="file" name="file4" /> 

をあなたは... 4人の異なる名前とコントローラで4種類のファイル塩基との4つの異なる入力コントロールを持つことができますし、コントロール名に基づいて、あなたは別のフォルダに保存することができます

コントローラ内

[HttpPost] 
public ActionResult FileUpload(HttpPostedFileBase file1,HttpPostedFileBase file2,HttpPostedFileBase file3,HttpPostedFileBase file4) 
{ 

} 
+0

ちょっと@REDEVI_、あなたのコードはテストされていますか?それはあなたのフォームを投稿するように機能していますか? – Bharat

+0

ありがとう!私はそれに非常に多くの時間を無駄にしています。 – Nil

関連する問題