csv ファイルをアップロードする必要があり、その拡張子を .csv に制限したい
そこで、ViewModel に次のプロパティを追加しました。
[FileExtensions(ErrorMessage = "Must choose .csv file.",Extensions = "csv,txt")]
public HttpPostedFileBase File { get; set; }
私の見解では、私は次のことを持っています:
@Html.TextBoxFor(m => m.File, new { type = "file"})
@Html.ValidationMessageFor(m => m.File)
ただし、「ModelState.IsValid」チェックにヒットするとすぐに、「.csv ファイルを選択する必要があります」というエラー メッセージで無効が返されます。
パラメータが不足しているだけだと思いますが、これが使用されているサンプルはまだどこにもありません。