17 Mayıs 2011 Salı

FileUpload'da rooted path gereksinimi

Aşağıdaki kod blogu ile bir dosyayı FileUpload sayfa bileşeni(component) ile servera yükleyebilirsiniz.
Server.MapPath methodu kullanılmadan "c:\YuklenecekAlan\" şeklinde bir "rooted" yani tam adres istemektedir.
Server.MapPath methodu ise uygulamanın bulunduğu adresi tam adres şeklinde vermektedir.

string dosyaAdi = fuSinavSonuclari.FileName;
string kaydedilecekYer =Server.MapPath("~\\uploaded\\" + dosyaAdi);
fuSinavSonuclari.SaveAs(kaydedilecekYer);

Hiç yorum yok:

Yorum Gönder