文件上传按钮上传时不显示文件

本文关键字:显示文件 按钮 文件 | 更新日期: 2023-09-27 18:02:59

我有一个模态弹出框在模态体中我有两个asp.net控件FileUpload control和LinkButton标记是

<div class="modal-body">    
    <asp:FileUpload runat="server" ID="optinFileUpload"></asp:FileUpload>
    <asp:LinkButton ID="btnImport" runat="server" class="btn btn-primary btn-block" OnClick="btnImport_Click" Text="Import"></asp:LinkButton>
</div>

然后我上传按钮并点击Import按钮后面的代码是

protected void btnImport_Click(object sender, EventArgs e)
{
    bool val = optinFileUpload.HasFile;
}

并且val总是显示false,即使它包含文件。

谁能告诉我为什么它总是显示false

文件上传按钮上传时不显示文件

foreach (HttpPostedFile postedFile in FileUpload1.PostedFiles)
     {
          string fileName = Path.GetFileName(postedFile.FileName);
          postedFile.SaveAs(Server.MapPath("~/Uploads/") + fileName);
     }
http://www.itorian.com/2014/01/single-file-upload-to-multiple-file.html