Ajax ile FileUpload kullanılamıyor, nasıl dosya yüklenebilir?

January 6, 2009 at 9:33 AMoozturk

ASp.NET standart nesnelerinden FileUpload ne yazık ki Ajax olan sayfalarda çalışmıyor. Bunun sebebi bu nesnenin AsyncCallBack çalışma özelliği yok. Ajax sayfalarında dosya yüklemesi yapmanın bazı yolları var.

- Ajax ile çalışabilecek bileşenler kullanılabilir. Mesela FileUpload Ajax 1.2 gayet düzgün çalışan bedava bir bileşendir.

- Ajax olan sayfamızın içinde, istediğimiz yerde iframe ile bir aspx sayfası yerleştiririz. Bu yerleştirdiğimiz aspx sayfasının içine fileupload nesnemizi koyarız ve oradan çalıştırırız. Örnek kodu aşağıda veriyorum.

<iframe src="ImageUploader.aspx" id="ifrm" frameborder="0" scrolling="no" width="500px" height="200px"></iframe>

Ajax ile dosya yüklemenin başka yolları da var. Ancak çoğu durumda ikinci belirttiğim yol yeterli olacaktır.

Posted in: ASP.NET | Ajax

Tags: , , , ,

Comments (4) -

If you think of vision and mission as an organization's head and heart, the values it holds are its soul.

Reply

I'm a huge fan of your website and I read it regularly.  Keep up the excellent work!

Reply

I wanted to thank you for this excellent article. I like it. Cheers!

Reply

I think helpful post. Big thanks.

Reply

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading