Asp.net'te aynı sayfada birden fazla AsyncFileUpload kullanmak istediğimde sadece birisine dosya yüklüyorsam sorun olmuyor ama birden fazla AsyncFileUpload'a aynı anda dosya yüklediğimde birbirlerinin file'larını görmeye başlıyorlar. forumlarda araştırırken çözüm buldum ve buradan da paylaşmak istedim.
protected void AsyncFileUploadModel_UploadComplete(object sender, AjaxControlToolkit.AsyncFileUploadEventArgs e)
{
AsyncFileUpload asy = sender as AsyncFileUpload;
if (asy.ID.Equals("as_eklefoto"))
{
//işlemler
}
else if (asy.ID.Equals("as_eklefoto2"))
{
//işlemler
}
}
Bu örnekte iki farklı AsyncFileUpload kontrolü as_eklefoto ve as_eklefoto2 olarak isimlendirilmiştir ve her ikisinin de OnUploadedComplete özelliği AsyncFileUpload1_UploadComplete fonksiyonuna yönlendirilmiştir. Bu hatayı alalara faydası olur umarım.