Im Grunde etwas besser als das:Was ist der beste Weg, um eine Datei über einen HTTP POST mit einem Webformular hochzuladen?
<input type="file" name="myfile" size="50">
Zunächst einmal die browse
Taste schaut auf jedem Browser unterschiedlich. Anders als die submit
Schaltfläche auf einem Formular, müssen Sie mit etwas hack-y Weg kommen, um es zu stylen.
Zweitens gibt es keine Fortschrittsanzeige, die zeigt, wie viel von der Datei hochgeladen wurde. In der Regel müssen Sie eine Art Client-Side-Way implementieren, um mehrere Submits zu deaktivieren (z. B. den Submit-Button auf einen deaktivierten Button mit "Form submitting ... please wait" zu setzen) oder eine riesige Warnung aufblitzen.
Gibt es irgendwelche guten Lösungen, die nicht Flash oder Java verwenden?
Yaakov: Dieses Produkt scheint genau das zu sein, was ich suche, aber die Kosten sind $ 1000 und speziell für ASP.NET.
Gibt es Open-Source-Projekte, die die gleiche oder ähnliche Funktionalität abdecken?