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.