tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
422
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    StehtimSchilf StehtimSchilf ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    117
    Hi Forum

    veschiedene Webseiten A, B, C (welche ich nicht modifizieren kann) führen ein Post auf meine .aspx X aus. A, B, C beinhalten alle unterschiedliche Variablen V_? + alle die gleichen P_1, P_2, P_3.

    Ich möchte nun bei einem Post auf meine Seite, die Variablen V_? auslesen, die P_? auslesen - diese jedoch modifizieren, neue Post-Variablen N_? hinzufügen und dann P_? (modifiziert) und V_? (beibelassen) und N_? (neu) an eine weitere (von mir) Webseite posten.

    Auslesen der eingehenden Post-Variablen kann ich ja mit this.Request.Params.Get().

    Doch wie füge ich nun neue Variablen hinzu und poste diese? Dies sollte ohne Benutzerinteraktion gehen wie bspw. ein Button mit definierter PostBackUrl.

    Ich stelle mir so was vor:

    this.Response.Params.Add("N_1", "neuer Wert 1");
    this.Response.Params.Add("N_2", "neuer Wert 2");
    this.Response.Params.Add("P_1", this.Request.Params.Get("P_1").toUpperCase());
    this.Response.Redirect("asdf.aspx");

    etc.

    cheerioh & habt Dank
    SiS
     

  2. #2
    StehtimSchilf StehtimSchilf ist offline Mitglied Gold
    Registriert seit
    Oct 2003
    Beiträge
    117
    Hi

    ich hab noch folgendes probiert: Ich les' alle Post-Variablen aus und speichere mir diese. Sobald der Benutzer nun auf den "Submit" Button drückt, erstelle ich im Code-Behind neue Steuerelemente setze Werte und ID entsprechend und gut ist - dachte ich! Wenn ich PostBackUrl im Button verwende, dann wird mein onClick() nicht ausgeführt. Als Lösung steht, ich solle am ende des On-Click()-Events "Response.Redirect()" verwenden, doch dieses postet meine Elemente nicht auf die Zielseite.

    Wie kann ich also in ein Cross Page Post durchführen, wenn die Zielseite nicht bei mir ist (Server.Transfer() klappt da nicht weil die Zielseite ja die Post-Werte ausliest und nicht Steuerelemente der Previous Page).

    In einem Button-Click Event im Code-Behind, möchte ich also Hidden-Textfelder erstellen/setzen und anschliessend das ganze an eine andere Webseite posten. Das kann doch nicht so schwer sein?

    bin für Hilfe echt dankbar!

    cheerioh SiS
     

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 15.04.09, 20:16
  2. Variablen weiterleiten
    Von Krendipont im Forum PHP
    Antworten: 6
    Letzter Beitrag: 29.01.08, 20:24
  3. POST weiterleiten
    Von joergdeymann im Forum PHP
    Antworten: 8
    Letzter Beitrag: 25.05.06, 20:13
  4. variablen weiterleiten an eine 3. seite
    Von jaquline im Forum ASP
    Antworten: 8
    Letzter Beitrag: 16.03.05, 12:38
  5. Antworten: 9
    Letzter Beitrag: 20.10.04, 01:26