Asp.net 从AjaxFileUpload下载时出现服务器错误500
有很多关于这个错误的报道,但似乎不能使它消失。 我正在做一个简单的网络表单项目,并尝试使用AjaxFileUpload 上载文件时,我遇到一个错误。 在我的ASPX页面中Asp.net 从AjaxFileUpload下载时出现服务器错误500,asp.net,ajax,webforms,Asp.net,Ajax,Webforms,有很多关于这个错误的报道,但似乎不能使它消失。 我正在做一个简单的网络表单项目,并尝试使用AjaxFileUpload 上载文件时,我遇到一个错误。 在我的ASPX页面中 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> 及 我已经尝试向配置文件中添加了许多元素,我在下面介绍了其中
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
及
我已经尝试向配置文件中添加了许多元素,我在下面介绍了其中的大部分内容。这显然是压缩的,而不是整个文件
<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" /><httpHandlers>
<add verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler, AjaxControlToolkit" />
</httpHandlers>
<handlers>
<add name="AjaxFileUploadHandler" verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler,AjaxControlToolkit" />
</handlers>
<validation validateIntegratedModeConfiguration="false"/>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="4294967295"/>
</requestFiltering>
</security>
不知道我在这里错过了什么。
提前感谢,,
Brandon好的,在将浏览器更改为Chrome之后,我可以看到更多的错误。这是不允许的文件类型。奇怪的是,我在配置文件中定义了文件类型,现在可以使用了
<configSections>
<section name="ajaxControlToolkit" type="AjaxControlToolkit.AjaxControlToolkitConfigSection, AjaxControlToolkit" requirePermission="false"/>
</configSections>
<ajaxControlToolkit additionalUploadFileExtensions="jpg,bmp,png,img" />
<configSections>
<section name="ajaxControlToolkit" type="AjaxControlToolkit.AjaxControlToolkitConfigSection, AjaxControlToolkit" requirePermission="false"/>
</configSections>
<ajaxControlToolkit additionalUploadFileExtensions="jpg,bmp,png,img" />