看板 Visual_Basic 關於我們 聯絡資訊
各位好 小弟寫了一個程式,想判斷上傳檔案大小 若檔案小於4MB,則程式OK 但是程式如果超過了4MB,則出現 Internet Explorer 無法顯示網頁 請問該如何修正??或是有什麼方法可以避免上傳太大檔案而造成錯誤 另,我的web.config没有修正(採用預設值) If (FileUpload1.HasFile) Then Dim intFileSize As Int64 = FileUpload1.PostedFile.ContentLength Response.Write(intFileSize) If (intFileSize < 4096000) Then Response.Write("2222") Else Label1.ForeColor = Drawing.Color.Red Label1.Text = "上傳檔案限制於4MB以下!!" Exit Sub End If -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.198.50 ※ 編輯: b8888 來自: 114.40.198.50 (01/09 23:46)
MOONRAKER:在browser上判斷大小比較有用 缺點是做法不統一 01/09 23:48
MOONRAKER:4MB是預設上限 參考這裡 http://goo.gl/2abhL 01/09 23:50
fumizuki:最簡單的方法就是自行調整上限設定值(如樓上所說) 01/10 07:32
fumizuki:並且在畫面上提醒使用者上限是多少 01/10 07:33
fumizuki:ASP.NET是要求的資料量到達上限就直接中斷連線的 01/10 07:33
fumizuki:所以會出現無法顯示網頁之類的錯誤 01/10 07:34