Skip to main content
A newer version of this page is available. .
Tab

ASPxUploadControl.AddUploadButtonsHorizontalPosition Property

Gets or sets the horizontal alignment of the add and upload buttons.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v18.2.dll

Declaration

[DefaultValue(AddUploadButtonsHorizontalPosition.Left)]
public AddUploadButtonsHorizontalPosition AddUploadButtonsHorizontalPosition { get; set; }

Property Value

Type Default Description
AddUploadButtonsHorizontalPosition **Left**

One of the AddUploadButtonsHorizontalPosition enumeration values.

Available values:

Name Description
Left

Aligns the buttons along the left edge of the file input element.

Right

Aligns the buttons along the right edge of the file input element.

InputRightSide

The buttons are displayed on the right side of the file input element.

Center

The buttons are displayed at the center of the file input element.

Remarks

The AddUploadButtonsHorizontalPosition property is in effect if the ASPxUploadControl.ShowUploadButton and the ASPxUploadControl.ShowAddRemoveButtons properties are set to true.

The vertical position of the upload button can be customized via the ASPxUploadControl.AddUploadButtonsSpacing property.

Example

The following part of the ASPxUploadControl Multi-File Upload online demo illustrates the ASPxUploadControl’s capability to upload more than one file at a time.

var fieldSeparator = "|";
function FileUploadStart() {
    document.getElementById("uploadedListFiles").innerHTML = "";
}
function FileUploaded(s, e) {
    if(e.isValid) {
        var linkFile = document.createElement("a");
        var indexSeparator = e.callbackData.indexOf(fieldSeparator);
        var fileName = e.callbackData.substring(0, indexSeparator);
        var pictureUrl = e.callbackData.substring(indexSeparator + fieldSeparator.length);
        var date = new Date();
        var imgSrc = "UploadImages/" + pictureUrl + "?dx=" + date.getTime();
        linkFile.innerHTML = fileName;
        linkFile.setAttribute("href", imgSrc);
        linkFile.setAttribute("target", "_blank");
        var container = document.getElementById("uploadedListFiles");
        container.appendChild(linkFile);
        container.appendChild(document.createElement("br"));
    }
}
See Also