Merhaba Arkadaşlar;
Bu makalemde Kısaca Asp.net ile Ajax Upload'ı Generic Handler kullanarak nasıl yapabiliriz onu anlatmaya çalışacağım.
Öncelikle Jquery kütüphanemiz olması gerekmekte ve ek olarakda AjaxUpload kütüphanemiz olmalı.
<script language="javascript" type="text/javascript" src="Script/jquery-1.5.1.js"></script>
<script language="javascript" type="text/javascript" src="Script/ajaxupload.3.5.js"></script>
Kütüphanelerimizi Head Kısmında bağlıyoruz .
Daha sonra sayfamızda gerekli dizaynımızı oluşturuyoruz. Ben aşağıdaki gibi bir dizayn oluşturdum.

Gelelim Java script yazma kısmımıza burada
addImage id li bir elementim var ve ben bu elemnti tetiklerken aynı zamanda
AjaxUpload işlemimi gerçekleştireceğim.

Burada her dosya seçtiğimde dosyamı
saveupload.ashx sayfama gönderiyorum orada Gerekli dizinime kaydedip sonucumu geri döndürüyorum ve
uploadImageWrapper id li
div ime
append ile ekliyorum aynı zamanda
ImageItems id li
ul elementimede
li elemenlerini ekliyorum ve upload edilmiş dosyamın adını tutuyorum orada. Nedeni post ettğimde
li deki upload edilmiş verilerimi
virgül ile ayırıp
post edip split ile veri tabanıma kaydetmem için. Aşağıdaki gibi :



Umarım yararlı bir makale olmuştur sizler için. Proje dosyası aşağıdaki linktedir. Bol klavye tıkırtılı günler :)
Download_Click