Frage

Hoffentlich wird die Antwort ist nein, aber gibt es Probleme mit Request.Params statt Request.QueryString unter Verwendung von Daten in dem Query-String in asp.net Abrufen?

War es hilfreich?

Lösung

Nicht ein Gotcha als solche, sondern nur bewusst sein, dass request.querystring viel leichter ist - request.params kehrt Cookies, Formularvariablen, Server-Variablen und die Abfragezeichenfolgeflag während natürlich Request.QueryString nur den Abfragezeichenfolgeflag Wert zurückgibt

Andere Tipps

Nein, es sei denn, Sie passieren Forms-Auflistung Felder mit dem gleichen Feldnamen als Argument Name in der Abfrage-Kollektion -. Dann werden Sie ein Array erhalten, wenn Sie nur einen einzigen Schlüssel / Wert-Paar erwartet

Bereits in beantwortet Wann Request.Params und Request.Form unterscheiden ?

Er spricht über request.form aber es ist das gleiche für Request.QueryString

Kein gotchas. Request.Params ist nur ein bisschen mehr voll funktions.

Nun, wenn Sie wurden Serialisierung und sie in die Datenbank zu speichern, wäre es eine Verschwendung von Bytes sein, aber das ist es.

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