Hello,
I am experiencing a weird bug right now with the RadUpload + RadProgressManager controls (.Net35 Q3 2008).
When I try to upload large files (50 Mb+), the file name displayed in the progressbar changes after a few minutes.
Apparently, it's some file uploaded by another user that is displayed.
But the upload process still manages to finish completely.
For info, my site is using the default session state and a form authentication.
Anyone has any idea of what's wrong in my web application?
Here is the declaration code of the upload controls:
<telerik:RadUpload ID="RadUpload1" runat="server" ControlObjectsVisibility="RemoveButtons, AddButton" |
InitialFileInputsCount="1" InputSize="30" Skin="Vista" Width="840px" OnClientAdded="addDescription"> |
<Localization Add="Select another file" Select="Browse..." /> |
</telerik:RadUpload> |
<telerik:RadProgressManager ID="RadProgressManager1" runat="server" EnableEmbeddedBaseStylesheet="False" EnableEmbeddedSkins="False" UniquePageIdentifier="349f6d15-ebfd-4ddc-8e99-e123a51d8646" /> <telerik:RadProgressArea ID="RadProgressArea1" runat="server" DisplayCancelButton="True" |
Skin="Vista" Width="640px"> |
<Localization Uploaded="Uploaded"></Localization> |
</telerik:RadProgressArea> |
And an extract of my web.config:
<system.web> |
<sessionState timeout="1440" /> |
<trust level="Full" /> |
<webServices> |
<protocols> |
<add name="HttpPost" /> |
<add name="HttpGet" /> |
</protocols> |
</webServices> |
<httpRuntime executionTimeout="86399" maxRequestLength="2097150" /> |
<httpModules> |
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
<add name="RadUploadModule" type="Telerik.Web.UI.RadUploadHttpModule" /> |
</httpModules> |
<compilation defaultLanguage="c#" debug="false" tempDirectory="F:\TempFileFolder"> |
<assemblies> |
<add assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> |
<add assembly="System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> |
<add assembly="System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> |
<add assembly="System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> |
<add assembly="System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> |
<add assembly="System.DirectoryServices.Protocols, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> |
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" /> |
<add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> |
<add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
<add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> |
<add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> |
</assemblies> |
</compilation> |
<authentication mode="Windows" /> |
<httpHandlers> |
<remove verb="*" path="*.asmx" /> |
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
<add verb="GET,HEAD" path="ScriptResource.axd" validate="false" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
<add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false" /> |
</httpHandlers> |
<pages maintainScrollPositionOnPostBack="true"> |
<controls> |
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
<add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> |
</controls> |
</pages> |
</system.web> |
<location path="UploadFile.aspx"> |
<system.web> |
<httpRuntime maxRequestLength="2097151" executionTimeout="86399" /> |
</system.web> |
</location> |
<location path="Telerik.RadUploadProgressHandler.aspx"> |
<system.web> |
<authorization> |
<allow users="*" /> |
</authorization> |
</system.web> |
</location> |
Thanks,
Sam