【问题标题】:How to upload file in ASP.NET如何在 ASP.NET 中上传文件
【发布时间】:2016-04-04 01:48:53
【问题描述】:

嗨,我创建了按钮“UploadDocument”,并在我使用弹出窗口中的浏览上传文档并单击“确定”后,它应该在“aspx 页面”中显示文档名称但不显示,请建议我如何执行此操作...下面是代码

 <div id="popup1" class="overlay">
 <div class="popup">
<h2>Upload Document</h2>
<a class="close" href="#">×</a>
<div class="content">
<form action="" method="post" enctype="multipart/form-data" name="form" id="form1">
<label>Choose File
<asp:Fileupload ID="FileUpload1" class="multi" runat="server"></asp:Fileupload>
  <label> Destination Folder
     <asp:Fileupload ID="FileUpload2" class="multi" runat="server"></asp:Fileupload>
       <br />
       </label>
   </form>
<asp:Button ID="btnOk" runat="server" Text="OK" />
 <asp:Button ID="btnCancel" runat="server" Text="Cancel" />
  </div>
 </div>
 </div>


    Private Sub button1_Click(sender As Object, e As EventArgs) HandlesButton1.Click
           If FileUpload1.HasFile Then
       Try
             UploadDocument(FileUpload1.PostedFile.FileName, FileUpload1.FileName)
       Catch ex As Exception
        Label1.Text = "ERROR: " & ex.Message.ToString()
       End Try
   Else
   Label1.Text = "You have not specified a file."
    End If
End Sub

【问题讨论】:

  • 一旦您选择了一个文件,您可能会在 BROWSE 按钮后看到它的名称。详细说明您的需求,并使用代码隐藏上传您的完整设计代码。
  • 上传文件后点击确定弹出窗口应该关闭然后上传的文件应该显示在上传文件按钮附近的aspx页面然后我将点击上传文件按钮上传.....是不是现在清楚完整的代码是我上面上传的我没有任何关于这个的视图代码....你能告诉我这个视图代码是什么
  • 目标文件夹是什么意思?什么意思?
  • 哪个按钮有 OnClick BUTTON1_CLICK 功能?
  • 目标文件夹不过是目标路径 我的目标究竟是什么 选择文件是我的源路径,目标文件夹是我的目标路径 button_1 用于确定按钮

标签: jquery html asp.net ajax vb.net


【解决方案1】:

如果您没有文件隐藏代码,那么它是如何工作的!你必须在文件上传按钮上编码。

 protected void Button1_Click(object sender, EventArgs e)
{
    if (this.FileUpload1.HasFile)
    {
        this.FileUpload1.SaveAs("c:\\" + this.FileUpload1.FileName);
    }
}

【讨论】:

    【解决方案2】:

    在文件后面的代码中尝试,为Button的onclick事件编写代码,即Button1

            protected void Button1_Click(object sender, EventArgs e)
            {
                    if (FileUpload1.HasFile)
                    {
    
                            string path = "D:/"+FileUpload1.FileName 
                            FileUpload1.SaveAs(path);
                    }
             }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-07-28
      • 2011-02-25
      • 2011-03-30
      • 2014-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多