<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        .NET的file文件上傳控件使用方法 修改web.config文件上傳大文件

        來源:懂視網 責編:小采 時間:2020-11-27 22:40:11
        文檔

        .NET的file文件上傳控件使用方法 修改web.config文件上傳大文件

        .NET的file文件上傳控件使用方法 修改web.config文件上傳大文件:修改Webcong文件: 以下為引用的內容: 代碼如下:<system.web> <httpRuntime maxRequestLength=40690 useFullyQualifiedRedirectUrl=true executionTimeout=6000 useFullyQualifiedRedi
        推薦度:
        導讀.NET的file文件上傳控件使用方法 修改web.config文件上傳大文件:修改Webcong文件: 以下為引用的內容: 代碼如下:<system.web> <httpRuntime maxRequestLength=40690 useFullyQualifiedRedirectUrl=true executionTimeout=6000 useFullyQualifiedRedi

        修改Webcong文件:

        以下為引用的內容:
        代碼如下:
        <system.web>
        <httpRuntime maxRequestLength="40690"
        useFullyQualifiedRedirectUrl="true"
        executionTimeout="6000"
        useFullyQualifiedRedirectUrl="false"
        minFreeThreads="8"
        minLocalRequestFreeThreads="4"
        appRequestQueueLimit="100"
        enableVersionHeader="true"
        />
        </system.web>

        其中與上傳有密切關系的是:

        代碼如下:
        maxRequestLength

        指示 ASP.NET 支持的最大文件上載大小。

        該限制可用于防止因用戶將大量文件傳遞到該服務器而導致的拒絕服務攻擊。

        指定的大小以 KB 為單位。

        默認值為 4096 KB (4 MB)。
        代碼如下:
        executionTimeout

        指示在被 ASP.NET 自動關閉前,允許執行請求的最大秒數。

        單位為秒,在上傳大的文件時把這個設的大一些。

        如果服務器內存512M,已可上傳大小160M的文件。(沒試過,csdn上眾帖子的一致意見。)

        到這里web.config的設置就已經結束。

        可是一旦上傳文件的大小超過了這個設置的文件大小范圍就會發生如下錯誤: 該頁無法顯示  您要查看的頁當前不可用。網站可能遇到技術問題,或者您需要調整瀏覽器設置。

        雖然解決不了,那也要捕獲這個錯誤啊!怎么辦呢? 由于這個錯誤是由file控件引發的前臺錯誤,所以在后臺想利用try...catch來捕獲是行不通的。

        于是想到了利用.NET的錯誤捕獲頁面的機制來處理。可行哦。

        以下為引用的內容:
        1、先設置web.config
        代碼如下:
        <customErrors mode="On"/>

        2、新建一個error.aspx 文件,專門用來捕獲錯誤的。

        3、在上傳文件的aspx頁面的前臺頁面里添加page指令。ErrorPage="UploadError.aspx"

        4、在error.aspx中添加一些代碼來判斷錯誤信息是否是file引起的前臺錯誤。
        代碼如下:
        public class UploadError : System.Web.UI.Page
        {
        private void Page_Load(object sender, System.EventArgs e)
        {
        Exception ex = Server.GetLastError();
        if (ex != null)
        {
        Response.Redirect("../error.aspx");
        }
        else //前臺錯誤ex為空值
        {
        Response.Redirect("uploadexcel.aspx?err=1"); //重新跳轉到上傳頁面,
        加上err參數是為了顯示錯誤信息
        }
        }

        5、顯示錯誤提示。
        代碼如下:
        public class uploadexcel : System.Web.UI.Page
        {
        private void Page_Load(object sender, System.EventArgs e)
        {
        if (Request["err"] == "1")
        {
        Page.RegisterStartupScript("budget","<script language = javascript>
        alert('Upload file has failed ! File size is too large !')</script>");
        }
        }
        }

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        .NET的file文件上傳控件使用方法 修改web.config文件上傳大文件

        .NET的file文件上傳控件使用方法 修改web.config文件上傳大文件:修改Webcong文件: 以下為引用的內容: 代碼如下:<system.web> <httpRuntime maxRequestLength=40690 useFullyQualifiedRedirectUrl=true executionTimeout=6000 useFullyQualifiedRedi
        推薦度:
        標簽: 文件 修改 的文件
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: www视频免费看| 日韩免费观看一区| 日韩免费视频播放| 亚洲中文字幕无码av永久| 日本亚洲免费无线码| 91亚洲国产成人久久精品网址| 午夜免费啪视频在线观看 | 国产美女精品久久久久久久免费| 亚洲色成人网站WWW永久四虎| 啦啦啦www免费视频| 国产精品亚洲综合| 亚洲男人在线无码视频| 51午夜精品免费视频| 亚洲成人免费在线| 4虎永免费最新永久免费地址| 亚洲va在线va天堂va手机| 国外成人免费高清激情视频| 亚洲a无码综合a国产av中文| 国产成人亚洲精品影院| 亚洲视频免费在线观看| 亚洲一本一道一区二区三区| 亚洲av成人一区二区三区在线观看| 岛国岛国免费V片在线观看 | 久久久久亚洲AV综合波多野结衣| 国产精品免费久久久久久久久| 亚洲AV无码不卡无码| 国产日本一线在线观看免费| 精品亚洲国产成人av| 亚洲精品无码高潮喷水在线| 亚洲第一网站免费视频| 成a人片亚洲日本久久| 亚洲精品~无码抽插| 成人片黄网站A毛片免费| eeuss免费天堂影院| 亚洲白色白色在线播放| 亚洲国产成人久久综合一区77| 伊人久久免费视频| 国产av无码专区亚洲av毛片搜 | 特级一级毛片免费看| 亚洲AV午夜成人影院老师机影院| 成人免费视频小说|