我正在radcloudupload控制上使用c#在Amazon s3服务器中上传文件。当我要上传超过4 mb的文件时遇到问题。它说的是文件大小相关的问题,但是我已经按照所有步骤上传了超过4 mb的文件。代码如下:
<telerik:RadCloudUpload ID="RadCloudUpload1" runat="server" MaxFileSize="1048576" RenderMode="Lightweight"
MultipleFileSelection="Automatic" OnFileUploaded="RadCloudUpload1_FileUploaded" ProviderType="Amazon" >
</telerik:RadCloudUpload>
我还把下面提到的要点放置在web.config上以上传大文件。
<system.web>
<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
</system.web>
<system.webServer>
<security>
<authorization>
</authorization>
<requestFiltering>
<requestLimits maxAllowedContentLength="1048576000" />
</requestFiltering>
</security>
<system.webServer>
答案 0 :(得分:0)
我不专门为您的控件或Amazon所知,但通常对于ASP.NET,您可以通过http设置来控制上传大小,因此您的设置太小了
<httpRuntime maxRequestLength="1048576" executionTimeout="3600" />
尝试将maxRequestLength
设置为4 MB(或更多):4194304。