A. asp.net 文件過大 form提交沒反應
需要改web.config
<system.web>
<httpRuntime maxRequestLength="102400" executionTimeout="360"/>
< /system.web>
maxRequestLength - 限制上傳文件的尺寸,默認"4096"(4M)。.NET Framework 1.0/1.1默認是"1048576" (1 GB);.NET Framework 2.0的默認值是"2097151" (2 GB)。
executionTimeout - 允許請求執行的最大時間(單位秒),這個時間最起碼應該比上傳文件用的整個時間要長。
B. 關於asmx和ashx文件問題
這問題問的霸氣側漏。。。
1.不管用 asmx 還是 ashx 都可以設置返回的是什麼數據,我更傾向於用 ashx+json,畢竟 json 要簡潔很多。
2.不管是 asmx 還是 ashx ,都是處理客戶端請求的,每個客戶端的 session 都不一樣,做聊天室出鎖的問題我認為是可以通過合理的功能+數據結構設計解決的,所以什麼地方出現鎖,什麼問題出現鎖,請詳細描述下,要不然也不清楚不是。
C. js傳漢字到ashx變亂碼,求怎麼處理
設置web.config文件
<system.web>
......
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
......
</system.web>
D. 請問在vs上寫好一個包含ashx文件的web工程後,怎麼發布到iis上,供app開發時調用
跟aspx一樣發布就好了,不過ashx是要添加配置到web.config裡面,你可以到網上查一下如何添加
E. C# Web程序 在根目錄下新建一個叫做DownloadFile.ashx的文件, 如何訪問此文件
直接在UpdateInfoProvider.ashx文件里超鏈接<a href="DownloadFile.ashx" >這是超鏈接</a>
或者後台用response.redirect("DownloadFile.ashx");也可以。