RadAsyncUpload for ASP.NET AJAX

RadControls for ASP.NET AJAX

RadAsyncUpload use skins to control its overall look-and-feel. A skin is a set of images and a CSS stylesheet that can be applied to the control elements (items, images, etc.) and defines their look and feel. To apply a skin to a RadAsyncUpload set its Skin property, either using the properties pane or the control's Smart Tag.

RadAsyncUpload is installed with a number of preset skins:

Skins

Note

Since Q1 2013 three new skins have been added for RadAsyncUpload(BlackMetroTouch, Glow and Silk).

Not using skins

If you do not set the Skin property, RadAsyncUpload will automatically use the "Default" skin. If you do not want to use a skin with your control, set its Skin property to an empty string and set the EnableEmbeddedSkins property to False.

Customizing Skins

You can tweak the existing skins or create your own. Each skin has two main elements: images and a stylesheet. When creating your own, it is a good idea to start with the stylesheet for an existing skin and alter that. See Tutorial: Creating a Custom Skin for a step-by-step walk through. To use your own skin

  1. Add the new CSS file to your project.

  2. Drag and drop the CSS file from the Project Explorer onto your Web page.

  3. Set the EnableEmbeddedSkins property of the control to False.

The stylesheet for a RadAsyncUpload skin has the name Upload.[SkinName].css and can be found in the ...Skins/[SkinName] directory. The images are found in the ...Skins/[SkinName]/Upload directory. For example, the stylesheet for the "Black" skin is called Upload.Black.css and is located in the ...Skins/Black directory. The images are found in the ...Skins/Black/Upload directory. The images are referenced by name from within the stylesheet.