2012-02-21 104 views
1

網絡,我只是想知道是否有一個方法的文件上傳標籤在任何地方的 文件上傳?asp.net網站的文件上傳方法

謝謝你們我的繼承人代碼

<asp:FileUpload ID="FileUpload1" runat="server" ForeColor="white" /> 
+0

不要忘記upvote和標記答案,如果你有你想要的信息 – 2012-02-21 15:51:19

回答

1

你,把一個上傳按鈕,然後對那個按鈕編寫代碼單擊事件,下面將做你的任務

aspx頁面代碼

<asp:FileUpload ID="fpManualCostActual" runat="server" /> 

    <asp:LinkButton ID="btnUpload" runat="server" OnClick="btnUpload_Click" 
       Upload</asp:LinkButton> 

Cs文件代碼

protected void btnUpload_Click(object sender, EventArgs e) 
{ 
    try 
    { 
     if (fpManualCostActual.HasFile) 
     { 

       string filePath = Server.MapPath("~/Upload/" + 
         SessionManager.UID.ToString() + "/MonthlyActual" + 
         DateTime.Now.ToString("MMddyyyyHHmmss") + fileExt); 
       fpManualCostActual.SaveAs(filePath); 

     } 
    } 
    catch (Exception ex) 
    { 
     CustomException(ex, CommonHelper.ExceptionType.DBExceptionPolicy); 
    } 
} 
+0

謝謝你會嘗試它 – user1173371 2012-02-21 15:57:00