Yazılım

Asp.NET FileUpload ile Sunucuya Dosya Yükleme

FileUpload Nesnesi – Server.MapPath Kullanımı

FileUpload nesnesi kullanıcıların sunucuya dosya yüklemesini sağlamak için kullanılır. Bunun için dosyanın sunucuda kaydedileceği klasöre yazma izni verilmiş olmalıdır.

Aşağıdaki örnekte FileUpload1 nesnesinin HasFile özelliği sayesinde, bir dosya seçilip seçilmediği kontrol edilmektedir. Eğer dosya seçilmemişse bir işlem yapılmayabilir ya da hata mesajı verilebilir.

Ardından FileUpload sınıfına ait SaveAs metodu ile dosyanın kaydedileceği yer belirtilmektedir. Buradaki Server.MapPath metodu da sunucudaki konumu belirtmemizi sağlamaktadır.

Örnekte ana klasör içindeki uploads klasörü içerisine, dosyanın orjinal (seçili dosya adı) ismiyle kaydedilmesi sağlanmıştır.

if (FileUpload1.HasFile == true)
{
FileUpload1.SaveAs(Server.MapPath(“~/uploads/” + FileUpload1.FileName));
}

Click to comment

CEVAP BIRAKIN

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Copyright © 2018 Web Sitesi üzerinde yayınlanan tüm içerikler www.ogzblg.com sitesine aittir. Toplist 25

To Top