Aurigma Image Uploader 6.0 Dual
ImageUploader.AllowFolderUpload Property
See Also Supported in: ActiveX Java

Switch that specifies whether it is possible to upload not only separate files, but also entire folders.

# Syntax

##### Initialize

JavaScript | Copy Code
--- | ---
    <script type="text/javascript" src="iuembed.js"></script>
    <script type="text/javascript">
    var iu = new ImageUploaderWriter("ImageUploaderID", 610, 500);
    //...other params...
    iu.addParam("AllowFolderUpload", "false");
    //...other params...
    iu.writeHtml();
    </script>

##### Get/Set Value in Runtime

JavaScript | Copy Code
--- | ---
    getImageUploader("ImageUploaderID").setAllowFolderUpload(value);
    value = getImageUploader("ImageUploaderID").getAllowFolderUpload();

##### Property Value

A boolean value (`true` or `false`). If `true`, the user can add folders to upload list. Otherwise only files can be added.

Note
If this property is `false` and the user adds some folder to the upload list, Image Uploader will add all files from this folder instead of the folder itself.

Default value is "false".

# Remarks

When the uploaded folders contain subfolders, you probably would like to restore the folder structure on the server. To do it, you can parse the FileName_N . It contains not just the file name, but the relative path (relatively the folder which is being uploaded, including the name of this folder). For example, if the user sends a `MyDocuments` folder, which contains a `MyPhotos` subfolder; all files inside this subfolder will be received on a server and their FileName_i POST fields will contain `MyDocuments\MyPhotos\filename` values.

# See Also

##### Examples

Open File Dialog Sample
Uploading Folders

##### Reference

AddFolderDialogButtonCancelText Property
AddFolderDialogButtonSkipAllText Property
AddFolderDialogButtonSkipText Property
AddFolderDialogTitleText Property
AddFolders() Method
IncludeSubfolders Property
ShowSubfolders Property