2016-02-11 31 views
1

我想使用Infragistics ASP.Net WebUpload控件將文件上傳到服務器上。如何在服務器端重置Infragistics WebUpload ASP.Net控件

現在: 如果用戶上傳文件,他們不能取消操作。控件無法正常工作,應刷新頁面以重置控件狀態。

我的要求:用戶應該可以取消上傳操作。

我需要一個按鈕來重置控制並清理上傳的文件在服務器端或客戶端。

Register Assembly="Infragistics4.Web.v12.2, Version=12.2.20122.1007, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.Web.UI" TagPrefix="ig" 
Register Assembly="Infragistics4.Web.jQuery.v12.2, Version=12.2.20122.1007, Culture=neutral, PublicKeyToken=7dd5c3163f2cd0cb" Namespace="Infragistics.Web.UI.EditorControls" TagPrefix="ig" 

<ig:WebUpload ID="wuFile" runat="server" ProgressUrl="/IGUploadStatusHandler.ashx" 
    MaxSimultaneousFilesUploads="1" Mode="Multiple"> 
    </ig:WebUpload> 
<div id="error-message" style="color: #FF0000; font-weight: bold;"> 

這是aspx中的WebUpload控件。

我們正在使用的Infragistics ASP.Net的Web系統用戶手冊

回答

1

的WebUpload已,開箱,取消按鈕,在出現,當你開始上傳文件。如果您嘗試上傳更大的文件,則可以看到此內容。如果您使用該按鈕「取消」,該文件將不會上傳到服務器。 一旦文件上傳到Web.config文件中的「fileUploadPath」目錄configured,控件不負責它。如果你想刪除一些文件,那麼你需要自定義代碼來訪問目錄並刪除它們。

如果要過濾上傳的文件,在最終保存之前,您可以使用該控件的server-side events。這不是特別適合你的情況,但它可以用來刪除文件,因爲有些標準,只是在將它們保存在目錄中之前。

相關問題