Formularfelder auslesen

Hallo Zusammen

In meinem Adressformular sind zwei gleiche Controls für die Rechnungs- und die Lieferadresse eingebunden. Die eingegebenen Werte lese ich nach dem Post über die Textfeld-Properties in den Controls aus. Nun ist die Frage aufgetreten, ob man dieses Vorgehen nicht noch optimieren könnte.

In Java haben wir das jeweils mit request.getParameter() realisiert. Bei C# habe ich mit Request.Params zwar den ganzen Request bekommen, jedoch habe ich keine Idee, wie man die einzelnen Parameter trennen könnte. Könnt Ihr mir da weiterhelfen? Oder ist diese Vorgehensweise eh nicht optimal und man muss das Problem auf eine andere Weise lösen?

Wie schon gesagt, habe ich zwar einen lauffähigen Code, ich möchte nur meinen Code noch verbessern und die optimale / gängigste Lösung für C# erfahren.

Vielen Dank und Grüsse
Andrea

hallo andrea,

du sprichst von ASP.NET ??

in diesem zusammenhang verwendet du meines erachtens am besten einen kontext-handler

sprich du setzt eine variable in deiner webform auf public und rufst per server.transfer o.ä. die neue seite auf.

public test as string
server.transfer(„webform2.aspx“)

in der 2ten seite:

Dim test As New WebForm1()

test = CType(context.Handler, WebForm1)
Label1.Text = test.text

fertig :smile:

hoffe es hilft

gruß

rasta

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]