Du programmierst erst seid wenigen Tagen in C# ? Dafür ist der Source aber doch sehr sehr gut, nice
Ok, mein Fehler, ich hab nicht weit genug gedacht. Der Server hat keine Ahnung wie er mit dem File das ankommt umgehen soll. Daher gibt es in dem HTTP-Header die sog. Content-Type Eigenschaft, z.B:
Diese sog. MIME-Typen findest Du unter anderem hier. Diesen MIME-Type setzt Du einfach in deiner HttpWebRequest.Content-Type: text/plain
Das schnellste wird sein wenn Du einen simplen Fileupload über den Browser (ohne Flash und Javasciptkomponenten) mitsniffst, da findest Du genau wie der Type aussieht und die die gesammte POST-Request aufgebaut ist.
Spiele mit dem Type ein bisschen rum, nehme für den Anfang mal application/pdf oder so. Wenn nicht schau Dir mal das RCF zum Fileupload an... Mit diesen Infos solltest Du jetzt weiterkommen, viel Spass
Greez Easy