ASP.NET Web Tasarım

ASP.NET ile Dosya Yükleme (File Upload)

Bu yazımızda ASP.NET ile seçilen bir dosyanın upload edilmesini sağlayacağız. Örneğimizde upload edilecek dosya türü ve dosya boyutunun sınırlandırılmasını da sağlayacağız. Yükleme işlemini projemiz içerisinde oluşturduğumuz dosyalar klasörü içine yapacağız.

Dosya boyunun 100 Kb ve Dosya tipinin Resim dosyası olması durumunda dosya yükleme işini gerçekleştirerek ve Dosya adı, Dosya Boyutu, Dosya Türü bilgisini göstereceğiz. Eğer Dosya boyutu ve türü belirlenen şartta değilse bu durumu mesaj olarak görüntüleyeceğiz.

Form tasarımına 1 adet FileUpload kontrolü,1 adet Button ve 1adet Label ekleyerek projemize başlayalım.

Default.aspx dosyamızın içeriği

GÖNDER butonu için aşağıdaki C# kodlarını yazıyoruz.

Projemizi çalıştırdığımızda yükleme başarılı ise;

Dosya boyunun 100 KB üzeri olması durumunda;

Upload edilecek dosya türünün Resim dosyası olmaması durumunda;

Herhangi bir dosya seçilmeyerek GÖNDER butonuna basıldığında;

ekran görüntüleri karşımıza çıkacaktır.

Yorum yap