UploadControlSettings.ShowProgressPanel Property

Gets or sets a value that specifies whether the progress panel is displayed within the UploadControl.

Namespace: DevExpress.Web.Mvc

Assembly: DevExpress.Web.Mvc5.v20.2.dll


public bool ShowProgressPanel { get; set; }
Public Property ShowProgressPanel As Boolean

Property Value

Type Description

true, if the progress panel is visible, otherwise, false.


Use the ShowProgressPanel property to specify whether the progress panel (that contains the progress bar and cancel button) is visible within the UploadControl.


The ASPxUploadProgressHttpHandler's functionality is required for the UploadControl's progress panel to function properly. This handler is automatically added to a web project's Web.Config file when using a DevExpress Project Template to create a ASP.NET MVC web application. If you don't use the DevExpress Project Template, you should manually register the ASPxUploadProgressHttpHandler within the Web.Config file.


The ShowProgressPanel property is not in effect if .NET 3.5 framework is used. Under this framework, the default MVC handler prevents the ASPxUploadProgressHttpHandler's functionality from being executed correctly. Under .NET framework 4.0, the ShowProgressPanel property works fine.


If you are experiencing the "Access is denied" or "Permission Denied" error during large file uploads to the IIS 5.x or Cassini Web Server, we recommend that you execute the following command at the server, to work around the problem:

%windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/security/requestFiltering -requestLimits.maxAllowedContentLength:<new-request-length>

Here, <new-request-length> is the new, larger value of the request length.

See Also