Ich kann kein vb.net, Dein Code sieht aber rech i.O aus, zumindest das
Response.Write hätte ja was ausgeben sollen. Mach doch Testweise ein
Repsonse.Write("Ausgabetest"); so weißt Du das wenigstens irgendwas geht :-)


Mein Beispiel was funktioniert, da gerade gemacht:
Ich habe eine simple HTML Seite mit diesem Code:



<form action="http://localhost/WebApplication3/WebForm1.aspx"; method="post">
        <input type="text" name="MyField">
        <input type="submit">
</form>




Ich habe eine simple Test-Webanwendung Projekt "WebApplication3" im
VisualStudio gemacht und in das auch automatisch erzeugte WebForm1.aspx habe
ich in der Design View vom VS ein Label reingezogen Label1 und im code
behinde folgendes in PageLoad() ergänzt:



                        if (!IsPostBack) {                       
                                foreach (string name in Request.Form) {
                                        Response.Write(name + " = " +
Request.Form[name] + "<br>");
                                        Label1.Text += name + " = " +
Request.Form[name] + "<br>";
                                }                        
                        }

Bei mir läuft das prima, wenn ich die HTML Seite lade, Text eingebe und
Button klicke kommt wie erwartet die ASP.NET Seite mit der gewünschten
Ausgabe.

HTH
Patrik





 

-----Ursprüngliche Nachricht-----
Von: Poehler, Markus [mailto:[EMAIL PROTECTED] 
Gesendet: Freitag, 15. Juli 2005 15:06
An: [email protected]
Betreff: AW: [Asp.net] Einfaches Posten von Werten

Da komm ich nicht mit:

   Private Sub Page_Load()
        If Not IsPostBack Then
            For Each Str As String In Request.Form
                Label1.Text = Label1.Text & Str & Request.Form(Str)
                Response.Write(Str & Request.Form(Str))
            Next
        Else
            For Each Str As String In Request.Form
                Label1.Text = Label1.Text & Str & Request.Form(Str)
                Response.Write(Str & Request.Form(Str))
            Next
        End If
   End Sub

Ergebis nach posten eines Form Feldes aus einer HTML Datei auf diese ASPX
datei: 

In der Box Label1 steht der default Text "LABEL" und auch sonst keine
Ausgabe. Auch die fixe Ausgabe erscheint nirgendwo...


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an