Hallo,
Wenn ich das enctype weglasse kann ich mit response.write Formularinhalte auf dem Bildschirm ausgeben.
Ja, dann ist enctype standardmäßig application/x-www-form-urlencoded.
Bei enctype.. komischerweise nicht.
Bei enctype="multipart/form-data" nicht.
Was kann hier falsch sein?
This behavior is by design.
Bei enctype="multipart/form-data" sendet _jedes_ ausgefüllte/ausgewählte Formularfeld seine Daten als Part mit Content-Disposition und Content-Type. Deshalb ist auch ein Datei-Upload möglich. Deshalb kann man aber die Feldinhalte nicht mit der normalen Methode Request.Form abgreifen. Man kann sie nur mit Request.BinaryRead als Byte-Daten einlesen und dann auseinandernehmen.
Wie es mit purem ASP-VB-Script geht, steht hier: http://msdn.microsoft.com/library/en-us/dnasdj01/html/asp0900.asp?frame=true
Es gibt aber auch fertige ASP-Componenten, wie hier: http://www.aspsmart.com/aspSmartUpload/.
viele Grüße
Axel