В данный момент я делаю загрузку файлов с asp.net:
<asp:FileUpload ID="Upload" runat="server" /> <!-- HTML -->
Upload.PostedFile.SaveAs(physicalPath + "newAvatarTemp.png"); // codebehind
Однако я ненавижу, когда страницы обновляются для таких вещей, как это.На самом деле, я хочу быть в состоянии сделать что-то с JavaScript.Оглядываясь в Интернете, люди, кажется, используют SWF + javascript, но я действительно хочу избегать использования flash.Я действительно хочу что-то приятное, например, загрузчик файлов Gmail.
Как мне поступить так?Или это невозможно (я читал некоторые сообщения, намекающие на то, что загрузка файла не может быть выполнена с помощью ajax).Если это так, как gmail это делает?
Если это невозможно сделать с помощью ajax, какие другие решения помогут улучшить загрузку моего файла?Я довольно плохо знаком с веб-технологиями, поэтому, возможно, мне не хватает чего-то простого.