11
当回发到我的控制器时,我的模型填充了正确的值,并且我的字符串字段具有文件名,但Request.Files为空。当使用ASP.Net输入类型文件时,Request.Files为空MVC
我当时的观点输入:
<% using (Html.BeginForm(new { enctype = "multipart/form-data" }))
还有什么我需要设置到外地发回控制器:
<input id="SitePlan" name="SitePlan" type="file" value="<%= Html.Encode(Model.SitePlan) %>" />
我的表单标签开头?
Model.SitePlan是什么?我相信大多数浏览器不会允许您为分配默认值,但我不确定这是否与您遇到的问题有关。 – 2009-09-04 21:15:55
我遇到同样的问题,但是我的使用语句看起来像是答案: @using(Html.BeginForm(“UploadPatientFiles”,“Wizard”,FormMethod.Post,new {id =“uploadForm”,enctype =“multipart/form-data“})) 这可能会发生任何其他原因? – 2014-08-18 20:13:11