tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
621
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Apr 2004
    Ort
    Zürich
    Beiträge
    121
    Hallo!
    ich hab da ne aspx Seite und im Codebehind baue ich die ganze Page auf. Nun ich hab eine funktion 1 und in dieser möchte ich eine andere Funktion 2 aufrufen welche sich aber in einer anderen Page befindet. Die Funktion 2 sollte mir dann einen Wert zurückgeben, damit ich mit diesen Werten in Funktion 1 spielen kann.
    Wie ruf ich nun die Funktion 2 auf ohne die ganze Page zu laden?

    gruss astaluego
     
    Flash an die Macht!

  2. #2
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Versuch Doch die Methode global zu definieren ( public ). Oder stelle sie in einer Klasse bereit wenn Du unterschiedliche Namespaces hast.
    Geändert von Christian Kusmanow (16.11.04 um 12:36 Uhr) Grund: Hab die Frage erst falsch verstanden
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  3. #3
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Ich würde derartige Methoden in einer eigenen Klasse auslagern. Dann kannst du von allen Seiten darauf zugreifen.
     

  4. #4
    Registriert seit
    Apr 2004
    Ort
    Zürich
    Beiträge
    121
    na gut aber wenn ich dann in funktion 2 einen request mache sagt er mir:
    Request is not available in this context

    anderst komm ich nicht an die werte ran
    @norbert: naja ich brauch den z.b den Wert einer Textbox die der User villeicht gerade geändert hat darum muss ich mit request drauf zugreifen ich wüsste sonst nich wie ich extern auf diese Werte zugreifen könnte
     
    Flash an die Macht!

  5. #5
    Avatar von Christian Kusmanow
    Christian Kusmanow Christian Kusmanow ist offline Mitglied Diamant
    Registriert seit
    Aug 2004
    Ort
    Aachen (NRW)
    Beiträge
    2.208
    Blog-Einträge
    15
    Was Du brauchst ist vielleicht ein Interface?
     
    MfG,
    Christian

    Wer sein Problem definiert, hat es schon halb gelöst!

    Bitte markiert eure Themen als erledigt. Sonst macht so ein Forum als Nachschlagewerk keinen Sinn.

    The Code Project! - C# Programming | C# / VB.NET Pendants

    Regeln + Netiquette

    Liebe FIAEs, verlasst euch nicht auf das was in der Berufsschule "vermittelt" wird
    und vor allem nicht auf das, was euch die IHK dazu erzählt!
    Die haben so viel Ahnung von dem Gewerk, wie der Bundestag vom Haushalt...

  6. #6
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Ok, mal langsam.

    Eigentlich hätte ich gedacht dich verstanden zu haben. Aber durch die letzte Post hats da wieder etwas zerwürfelt. WAS genau willst denn jetzt wirklich machen? Zwei Pages gleichzeitig offen haben und Werte austauschen? Oder Werte einer Page an die neu aufzurufende Page weitergeben?
     

  7. #7
    Registriert seit
    Apr 2004
    Ort
    Zürich
    Beiträge
    121
    also die Lage ist folgendes:
    ich hab eine page die 2 frames beinhaltet. jedes frame ladet die eigene seite. So betrachtet befinden sich 3 seiten in einem browser.
    so, jetzt kommt der user und schreibt irgendwas in eine textbox rein (die textbox befindet sich im frame 2) und ich ruf dan eine funktion aus frame 1 auf die sich in frame 2 befindet und ich will diesen wert aus der textbox bekommen. Den aktuellen Wert, welche der User eingegeben hat kann ich aber nur durch Request abfragen un diesen will ich dan an frame 1 zurückschicken. Er sagt mir aber das Request unavailable ist
    ich weiss es weicht vom Thema des Threads ab aber nach eurer Lösung komm ich vom Regen in die Traufe. Ich wär ja froh wenns noch eine Alternative gibt
     
    Flash an die Macht!

Ähnliche Themen

  1. Mit Thread Funktionen anderer Klassen aufrufen
    Von Cappaja im Forum VisualStudio & MFC
    Antworten: 7
    Letzter Beitrag: 12.08.09, 12:36
  2. Antworten: 3
    Letzter Beitrag: 13.01.08, 10:59
  3. Funktion in anderer Datei aufrufen
    Von Ozzy Ozborn im Forum C/C++
    Antworten: 6
    Letzter Beitrag: 22.11.07, 23:14
  4. Sub aus anderer Form aufrufen
    Von fendres im Forum .NET Café
    Antworten: 12
    Letzter Beitrag: 07.09.05, 11:20
  5. Externe Page mit x Parametern aufrufen ...
    Von ultrakollega im Forum PHP
    Antworten: 2
    Letzter Beitrag: 25.01.05, 18:24