Web申请表单未收到文件

本文关键字:文件 表单 Web | 更新日期: 2023-09-27 18:09:10

我有一个表单

 <form action="/" method="post">
      <input type="file" name="myFile" />
      <input type="submit" name="submit" value="submit" />
 </form>

我也有一些c#代码

 if (Request["submit"] == "submit") {
       Response.Write(Request.Files.Count);
 }

如果用户在他们的系统上选择了一个文件并提交,我在Request.Files.Count属性中看到"0"而不是"1"的原因是什么?

Web申请表单未收到文件

尝试将enctype属性添加到<form>

<form enctype="multipart/form-data" action="/" method="post">

如果你使用任何类型的ajax(即更新面板),那么你必须确保你在提交时做一个完整的页面回发,而不是部分页面回发