これについてさまざまな回答を確認しましたが、どれも機能しません。.cshtml のコードは次のとおりです。
<input type="file" name="PostedNRLFile" />
そして、コントローラーで私は持っています
public JsonResult SaveRecord(NewAuditLetterViewModel viewModel, FormCollection all, string hvalue, HttpPostedFileBase PostedNRLFile)
これは常にnullです。これで私を助けてください。
ビューモデルでプロパティを作成するなど、すでにいくつか試しましたが、これもnullです。new { enctype = "multipart/form-data", id = "documentForm" }
私のbeginformタグでも使用さ れています。また、ソース内のタグが 1 つだけであることも確認しました。