Handler - FileUpload
FileUpload-handler luo widgetin, jolla voidaan valita tiedostoja niiden lataamiseksi tietokortille. Käyttäjä voi valita tiedostot valintaikkunasta tai raahata ja pudottaa ne. Ladatut tiedostot liitetään attribuuttiin linkkinä. Linkki saa nimensä liitetyn tiedoston mukaan.
Attachments-attribuutti FileUploadhandler-handlerilla:

Tiedoston lataamisen komponentti mahdollistaa käyttäjälle useiden tiedostojen lataamisen samanaikaisesti. Se mahdollistaa myös tiedostojen valitsemisen lataamista varten raahaamalla ja pudottamalla tiedostot komponentin raahaus- ja pudotusalueelle. Valittuja tiedostoja voi myös kopioida ja liittää komponentin raahaus- ja pudotusalueelle. Nämä ominaisuudet ovat tuettuina useimmissa selaimissa.
Tiedoston lataamisen ominaisuudet eivät välttämättä toimi tietyissä selaimissa: Internet Explorer 9 ei tue usean tiedoston valintaa, raahaamista ja pudottamista eikä kopiointia ja liittämistä; Internet Explorer 10 ei tue kopiointi- ja liittämisominaisuutta; Opera tukee txt/html-tiedostojen kopiointia ja liittämistä, mutta ei tue kuvien kopiointia ja liittämistä; Google Chrome ja Mozilla Firefox tukevat leikepöydän tiedon (kuva, teksti, muotoiltu teksti, html) kopiointia ja liittämistä, mutta eivät tue paikallisten tiedostojen kopiointia ja liittämistä turvallisuussyistä.
Kun lataus on valmis ja tietokortti tallennetaan ensimmäistä kertaa, linkki liitettyyn tiedostoon ilmestyy attribuuttikenttään. Tiedoston nimen lisäksi attribuuttikentässä näytetään myös liittämispäivä sekä tiedoston koko seuraavan kuvan mukaisesti.
Ladattu tiedosto:

Pitkät tiedostonimet katkaistaan oletuksena kolmella pisteellä. Ylläpitäjä voi hallita tätä alustan asetuksella nimeltä "file.upload.truncate.filenames".
Seuraava taulukko sisältää tietoa FileUpload -handlerin attribuuttiasetuksista. Toimiakseen tarkoitetulla tavalla handler ei vaadi mitään metatietoja.
Taulukko 1. Attribuutin asetukset
| Handlerin nimi | Tietotyyppi |
|---|---|
FileUpload |
Ulkoinen viite (External reference) |
Table of Contents