龙岩宠物网

      C#上传控件超过4MB就会报错,如何获取错误

      发布时间:2019-07-07 11:09

      contentplaceholder这个控件有没有添加runat=''server''

      回复:

      asp.net提供的上传控件默认只能传4M以内的文件,超过4M传不了,之所以默认的文件大小上限为4MB,并不是因为当时的设计人员灵光一现,而是为了避免潜在DOS攻击危险。 好像在服务器上默认是200k,超过就直接页面无法打开了,这个只需要修改web.config文件即可:<system.web>
      <httpRuntime executionTimeout="240" maxRequestLength="20480" />
      </system.web> 上面的配置是将上传文件的上限提高至20MB。

      回复:

      楼上的说的都不对。
      产生这个错误的原因是因为你没有把这个Butt激护篙教蕻寄戈犀恭篓on放在<form runat="server"></form>标记中

      回复:

      第一句错了 <%@ Page 激护篙教蕻寄戈犀恭篓Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Main.aspx.cs" Inherits="Main" Title="主页" %>
      //要有CodeFile 这个和你的后台页面对应的
      <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder2" Runat="Server">//这里要有Runat="Server" 这样就可以了
      <asp:Button ID="Button1" runat="server" Text="提交" onclick="Button1_Click" />
      </asp:Content>

      回复:

      C#,设计就参考了JAVA。你看了这些语言发现,基础有很多相似的,都是+-*/ for,while,switch,从C++多了多态继承模板,C#又多了很多,foreach,迭代器,泛型,等等。这些说了语言的基础,再说C#编译工具,Microsoft Visual Studio,就是编可视的程...

      回复:

      其实很简单,你双击错误列表,会定位到出错的那行代码,你删除掉就行了。 你双击button后除了在cs文件产生一个事件的代码还会在Designer.cs(设计器)中创建一个事件的委托,你删除了事件代码,却没有删除设计器里面的委托所以就报错了。 正确的...

      回复:

      在web.config的system.web节中添加: maxRequestLength指示 ASP.NET 支持的最大文件上载大校该限制可用于防止因用户将大量文件传递到该服务器而导致的拒绝服务攻击。指定的大小以 KB 为单位。默认值为 4096 KB (4 MB)。 executionTimeout 指示允...

      回复:

      asp.net提供的上传控件默认只能传4M以内的文件,超过4M传不了,之所以默认的文件大小上限为4MB,并不是因为当时的设计人员灵光一现,而是为了避免潜在DOS攻击危险。 好像在服务器上默认是200k,超过就直接页面无法打开了,这个只需要修改web.con...

      回复:

      楼上的说的都不对。 产生这个错误的原因是因为你没有把这个Button放在标记中

      回复:

      你最好清理一下代码,然后rebuild的一下,你现在运行的程序有可能不是当前代码生成的。

      回复:

      try 捕捉异常 catch里什么都不要写

      回复:

      需要重新为IIS注册下.net.. 具体的注册方法: C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 路径根据你的实际情况来修改下.. 其实2.0版本的Framework已经兼容1.1的框架,直接选用2.0就可以

      回复:

      1.把应用程序池的托管管道模式调成经典, 2.iis的根节点->右侧“isapi和cgi限制”->把禁止的dotnet版本项设置为允许 3.如果还不行的话,就把当前Framework调成2.0的,默认是4.0的 还有如果你引用的内容是一个第三方提供的COM组件,需要本地注册以后...

      回复:

      你在Page里加上这个属性 ValidateRequest="false"

      上一篇:求接线图:电源、控制器、变送器。 下一篇:'那些好听的日文歌'用日文怎么说

      返回主页:龙岩宠物网

      本文网址:http://0597pet.cn/view-12054-1.html
      信息删除