[Asp.Net Ajax] - upload pliku, zdjęcia?

0

Witam. Chciałbym sie dowiedzieć jak w sposób asynchroniczny uploadowac plik na serwer.Chodziłoby mi o coś takiego:

  • bsluga zdarzenie onchagne (po stronie klienta) kontroli FileUpload, sprawdzenie rozszerzenie pliku (do tego miejsca mam zrobione), jeśli rozszerzenie jest akcpetowalne przesłanie pliku do serwera (bez dodatkowego przyisku "Upload", wszystko w zdarzeniu onchange), tam zapisanie go jako tablicy bajtów w zmiennej sesyjnej i wyświetlenie go danym mijescu na stronie.
    Udało mi sie zrobić sprawdzanie rozszerzenie. Uzywając modelu DOM umie wyświeltić zdięcie w danym miejscu strony przez dodanie węzła img do kontenea div. Chciałbym aby to zdjęcie było przechowane w zmiennej sesyjnej ponieważ do wyśietelania go prz pomocy DOM używam Hendlera jak atrybutu elementu img. A docelowo zdjęcie bedzie zapisywane w bazie po wypełnieniu pozostałych pól na stronie.

Czy ten plik mam wysłac używajac XMLHttpReqeust i POST, czy napisac specjalną usługę sieciową? Prosze o przykłady.

Domyslam sie ze z wykorzystaniem dodatkowego przycisku do Uploadu i kontroli UpdatePanel uzyskał bym to, na azie nie próbowałem. Jeśli nie da rady zrobić tego tak bym chciał wtedy nie bede miał wyjścia.
Prosze o przyładowy kod. Z góry dzieki o pomoc.

0

google -> jquery ajax form

1 użytkowników online, w tym zalogowanych: 0, gości: 1