Frage

Ich habe eine Webseite erstellt, die als „post“ method..not als „get“ -Methode wird Post.

    <html>
<head>
</head>
<body>
<FORM action="RetrieveData_Post.asp" id=form1 method=post name=form1>
 First Name:
 <br>
 <INPUT id="txtFirstName" name="txtFirstName" >
 <br>
 Last Name:
 <br>
 <INPUT id="txtLastName" name="txtLastName" >
 <br>
 <INPUT type="submit" value="Submit"> 
</FORM>
</body>
</html>

ich will hinter einer anderen Form der Werte in den Textfeldern im Code retieve. Bitte helfen Sie mir.

War es hilfreich?

Lösung

Sie können die Formularfelder einer Anfrage im HttpContext zuzugreifen:

HttpContext.Current.Request.Form

oder, um Abdeckung Cookies, Formular, Query-String-und Server-Variablen verwenden entweder die Item oder Params Sammlung der HttpRequest Instanz.

(Im Code hinter dem Page Basistyp eine Request Eigenschaft hat über HttpContext zu vermeiden gehen.)

Andere Tipps

Ändern action = "RetrieveData_Post.asp" zu action = "RetrieveData_Post.aspx" erstellen die aspx Seite und Verwendung

HttpContext.Current.Request.Form 

für retrive Werte.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top