Dosya yüklemeyi sağlayan bir bileşendir.
FileUpload bileşenin sağındaki dosya butonuna tıklandığında aşağıdaki şekilde dosya yüklemeyi sağlayan dialog açılır.
Yüklenen dosya adının üzerine tıklandığında dosya indirilebilmektedir.
AllowMultipleFiles
True olduğunda birden fazla dosya eklenmesine izin verilir.
False olduğunda tek dosya yüklenebilir.
AutoUpload
True olduğu durumda ; seçilen dosyalar direkt yüklenir.
False olduğu durumda ; seçilen dosyalar direkt yüklenmez, listeye eklenir. Yüklemek için her bir dosyanın yanındaki Upload butonuna ya da "Upload Files" butonuna basmak gerekir.
DialogOptions
DrapDropAreaText
Açılan dosya yükleme dialog'unda yükleme alanında yazan metin
HeaderText
Açılan dosya yükleme dialog'unun başlık metni
Enabled
Bileşende yer alan text editöründeki içeriğin değiştirilebilmesine izin verilip verilmeyeceği
ShowFileDilag
ShowFileDialog :False olduğunda; yalnızca bir dosya yüklemesine izin verilmektedir.
Dosya yükleme için doğrudan File Browser açılır. Dosya seçildiği zaman Image bileşeninde olduğu gibi FileUploader bileşenin alt kısmında ince bir progress çizgisi gözükecek ve dosya yüklenir yüklenmez kaybolacaktır.
ShowFileDialog : True olduğunda ; dosya yükleme için dialog açılır.
TabIndex
Bileşenin sırasını belirir.
Tooltip
Bileşen üzerinde fare ile gelindiğinde görüntülenecek ipucu metni
AcceptedFiles
İzin verilecek dosya uzantıları
BindingId
Bileşenin bağlı olduğu veri kaynağı. Sayfada yer alan tüm veri kaynakları listelenir.
FieldName
Seçilen veri kaynağı üzerindeki kolon adı
MaxFileSize
Yüklenen her bir doküman için izin verilen dosya boyutu (MB)
Validations
Doğrulama özelliklerinin detayına Validations linkinden erişilebilir.
Authorization
Yetkilendirmeye açılan özellikler(AuthorizeView, AuthorizeSave, AuthorizeDelete) Authorization servis üzerinden yönetilebilir duruma gelir.
Kullanım detayına Authorization Service linkinden erişilebilir.
Labeling
Bileşene başlık eklemeyi sağlayan bu özelliğin detayına Labeling linkinden erişilebilir.
CustomStyling
Bileşenin alt - üst - sağ - sol boşluk(margin - padding) düzenlemelerini yapmayı sağlayan bu özelliğin detayına Custom Styling linkinden erişilebilir.
Visiblility
Bileşenin görünürlüğü
WatermarkEnabled
Bileşenin text editöründe metin olmadığı durumda yardımcı metinin gösterilmesi
WatemarkText
Bileşenin text editöründe metin olmadığı durumda gösterilecek yardımcı metin içeriği
ExecutionRules
Bileşenin eventlerinde(olay) çalıştırılabilecek kuralların detaylarına Execution Rules linkinden erişilebilir.
Modifier
CurrencyEdit bileşeni UserControl içinde kullanıldığında bileşen özelliklerinin değiştirilip değiştirilemeyeceği seçilir.
Public ise; bileşenin özellikleri eklendiği sayfa içinde değiştirilebilir.
Private ise; bileşenin özelliklerine müdahale edilemez. (Varsayılan Değer)
Customization
Bileşen özelliklerinin özelleştirme arayüzde değiştirilebilmesini sağlayan bu özelliğin detayına Customization linkinden erişilebilir.
Localization
Bileşen özelliklerinin özelleştirme arayüzde değiştirilebilmesini sağlayan bu özelliğin detayına Localization linkinden erişilebilir.
ID
Bileşenin ayırt edici değeri. Arka planda kodlama vb işlemlerde kullanılacak benzersiz olması gerekli alan.
Sürükle bırakla otomatik oluşturulur, isteğe bağlı olarak değiştirilebilir.