フォームに次のフィールドを追加する必要があります
<input type="file" class="input-file" />
モデルを作成し、このフィールド (最後のフィールド) を記述します
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace CorePartners_Site2.Models
{
public class FeedbackForm
{
public string Name { get; set; }
public string Email { get; set; }
public string Phone { get; set; }
public string Company { get; set; }
public string AdditionalInformation { get; set; }
public HttpPostedFileBase ProjectInformation { get; set; }
}
}
そして作成する
@Html.TextBox(null, null, new { type="file", @class="input-file" })
しかし、うまくいきません。いくつかの例外があります。どうしたの?