ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
341
341
EMPFEHLEN
-
hallo,
ich habe eine ASP.NET Webanwendung mit einem zweigeteilten Framset bestehend aus den WebformSeiten A.aspx und B.aspx.
Auf der Seite A.aspx befindet sich ein Button, auf der Seite B.aspx eine TextBox.
Nun soll bei Druck auf den Button auf A ein Text in die Textbox auf seite B geschrieben werden.
PROBLEM : die Textbox zeigt den dargestellten Text nicht an.
Beim debuggen bemerke ich, dass die Instanz der Webform B gar nicht mehr existiert.
Habe schon vergeblich probiert, das Page_load von B neu aufgerufen und das page_init und den text erneut zuzuweisen ....
Wie kann ich diese doch recht bescheidene Aufgabe lösen ?
danke im voraus
henrikGeändert von henrikxx (13.06.05 um 08:55 Uhr)
-
Richtig erkannt. Die Seite existiert nicht mehr. Genauer gesagt, existiert sie das ab dem Zeitpunkt, zu dem die Seite an den Client geschickt wurde nicht mehr.
Eine Möglichkeit wäre, die Daten am Client auf den zweiten Frame zu kopieren (Javascript). Die zweite wäre, den Frame A in ein Usercontrol zu verpacken und in Deine Seite zu integrieren. Damit ergibt sich zwangsläufig auch eine Änderung des Verhaltens der Seite beim Scrollen. Das kannst Du aber wiederum mit scrollbaren Abschnitten (div-Tags) auch wieder gradbügeln.
Ich war selbst mal in der gleichen Lage und habe die serverseitige Variante zur Lösung gewählt. Funktioniert tadellos.
Ähnliche Themen
-
Frameset-artige Navigation ohne Frameset ^^
Von Kebb im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 16.08.05, 10:49 -
problem mit frameset
Von Jan-Frederik Stieler im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 03.12.04, 02:16 -
Frameset problem
Von royalboy im Forum .NET ArchivAntworten: 4Letzter Beitrag: 22.06.04, 13:30 -
Frameset-Problem (IE)
Von scanline im Forum HTML & XHTMLAntworten: 4Letzter Beitrag: 04.03.02, 20:13 -
frameset-problem
Von Archie im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 08.08.01, 17:45





Zitieren
Login





