2012-12-09 32 views
1

我想從ASP:fileupload控件上傳圖片。當用戶從本地磁盤選擇JPG文件並點擊按鈕時,它將上傳到服務器。'連接被重置'瀏覽器錯誤,當試圖上傳沉重的圖像

這是工作正常,上傳圖片如期。

但是,當用戶給像8MB這樣重的圖像時,瀏覽器會給出錯誤。

The connection was reset. The connection to the server was reset while the page was loading. 

我調試代碼,並試圖找出發生的地方。但是我不能指出這個問題。它不會觸發頁面加載事件或按鈕點擊事件。

請幫我在文件上傳前避免此錯誤或驗證文件大小。

回答

1

嘗試設置theese web.config中(如果有文件上傳則存在2的旁邊的嵌套一個):

<system.web> 
     <httpRuntime maxRequestLength="16384" executionTimeout="120" /> 
    </system.web> 

上述設置是指:與所有的數據(後,文件的最大請求長度等)爲16 MB,請求將在120秒後超時。當然,你可以調整這些值。