Asp.NET FileUpload Kullanımı Resimli Anlatım

Merhaba arkadaşlar ,

Bu yazımda sizlere Asp.NET FileUpload Kullanımı ndan bahsedeceğim. FileUpload nesnesi bir dosyanın sunucuya yüklenmesi için kullanılır. Tabi biz şuan sunucuda çalışmadığımız için dosyayı kendi bilgisayarımızda bir yere yükleteceğiz. Bende C:\\ içerisinde YuklenenDosyalar adında bir klasör oluşturdum. Yani FileUpload dan bir dosya yüklediğimde bu dosya C:\\YuklenenDosyalar\\ klasörünün içerisine gidecek. Hemen kodlamaya geçelim ;

1) Şimdi formumuza 1 FileUpload , 1 Button  ve 1 Label koyuyoruz.Sayfamızın görüntüsü aşağıdaki gibi olacaktır.

Fileupload-kullanimi
Fileupload-kullanimi

2) Sayfamız için gerekli olan nesnelerimi ekledik. Şimdi gerekli olan kodlarımızı yazmaya başlayalım , Yüklenen dosyanın adını , Dosyanın tipini ve boyutunu yükle butonuna bastıktan sonra yani dosya yüklendikten sonra FileUpload Nesnesinden alıp ekrana yazdıracağız. Şimdi hemen kodlarımızı yazmaya başlayalım ;

Fileupload-kullanimi2
Fileupload-kullanimi2

if (FileUpload1.HasFile)  // Burada yüklenecek herhangi bir dosya varsa işlemleri gerçekleştiriyoruz. Eğer bir dosya seçilmedi ise en sonraki else satırına gidecek.
{
FileUpload1.SaveAs(“C:\\YuklenenDosyalar\\”+FileUpload1.FileName); // Burada yüklenen dosyanın nereye kayıt edileceğini yazıyoruz.
lbl_UploadBilgi.Text = ” Dosya Yüklendi! Dosya bilgileri Aşağıdadır : <br />Dosya Adı : ” + FileUpload1.FileName   // Dosya yüklendikten sonra dosyanın bilgilerin ekrana yazdırıyoruz. Burada adını yazdırıyoruz. 
+” <br/> Dosya Türü : ” +FileUpload1.PostedFile.ContentType  // Burada dosyanın tipini yazdırıyoruz.
+ ” <br/> Dosya Boyutu : ” +FileUpload1.PostedFile.ContentLength; // Burada da dosyanın boyutunu yazdırıyoruz.
}
else
{
Response.Write(“Lütfen Yüklenecek Bir Dosya Seçiniz.”); // Eğer FileUpload nesnesinden bir dosya seçilmedi ise ekrana buradaki yazı yazılacak.
} 

Kodlarımızı da yazdıktan sonra sayfamızı çalıştıralım herhangi bir dosya seçelim ve yükle butonuna basalım. Dosya yüklendikten sonra ekrana yüklenen dosyanın bilgileri yazdırılacaktır.  Ve C:\\YuklenenDosyalar\\ klasörüne girerek yüklediğimiz dosyanın orada olduğunu göreceğiz. Son olarak çıktımıza bir göz atalım  ;

Fileupload-kullanimi3
Fileupload-kullanimi3
Fileupload-kullanimi4
Fileupload-kullanimi4

Bir sonraki yazımda görüşmek üzere.