tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
1374
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    YveX YveX ist offline Rookie
    Registriert seit
    Apr 2004
    Ort
    Oberwil (CH)
    Beiträge
    6
    Hallo!
    Ich habe folgende Frage:

    IST:
    - Seite laden
    - Ein ActiveX-Objekt füllt eine asp:textbox

    SOLL:
    - Seite laden
    - Ein ActiveX-Objekt füllt eine asp:textbox
    - Eine CodeBehind-Methode wird ausgeführt
    - die asp:textbox wird geleert


    Wie kann ich (es gibt ja keinen passenden Standard-Event für die Textbox)
    aus Javascript oder sonst irgendwie einen CodeBehind-Event feuern?

    HIIIIILLLFEEEE
     
    Mit freundlichen Grüssen und den besten Wünschen

    Yves

  2. #2
    chironex chironex ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Beiträge
    158
    Mit AutoPostBack=true funktionierts nicht?
     

  3. #3
    YveX YveX ist offline Rookie
    Registriert seit
    Apr 2004
    Ort
    Oberwil (CH)
    Beiträge
    6
    Leider nicht. Es muss eine Methode ausgeführt werden, bevor die Page neu lädt!
    Am besten wär's, wenn sie das nach dem Initial load garnicht mehr tun würde!
     
    Mit freundlichen Grüssen und den besten Wünschen

    Yves

  4. #4
    chironex chironex ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Beiträge
    158
    Verstehe ich das richtig?

    Am Client wird eine Seite mit einem ActiveX und einer ASP-Textbox angezeigt. Das AcitveX befüllt diese und das ist Dir nicht recht. Du willst, dass dieser Text sofort wieder rausgelöscht wird.
     

  5. #5
    YveX YveX ist offline Rookie
    Registriert seit
    Apr 2004
    Ort
    Oberwil (CH)
    Beiträge
    6
    Hehe. nein, nein!

    Die Textbox wird von einem ActiveX Objekt gefüllt. Korrekt.
    Danach soll im CodeBehind eine Methode ausgeführt werden.
    Was die macht ist ja egal...(sie führt RFC auf SAP aus)
    Danach soll die Textbox wieder geleert werden und das Spiel beginnt von vorne.
     
    Mit freundlichen Grüssen und den besten Wünschen

    Yves

  6. #6
    chironex chironex ist offline Mitglied Gold
    Registriert seit
    Jun 2004
    Beiträge
    158
    Dann versuch mal, Deiner Textbox im PageLoad folgendes beizubiegen:


    Code :
    1
    
    txtSowieso.Attributes["onchange"] ="__doPostBack('txtSowieso','';)";

    Kann sein, dass bei der Syntax irgendwo was nicht hundertprozentig passt, habs ausm Gedächtnis geschrieben.

    Das sollte den Client dazu bringen, einen Roundtrip zu machen, wenn sich der Inhalt der Textbox ändert.
     

Ähnliche Themen

  1. JavaScript aus CodeBehind (User Control) ausführen
    Von Eroli im Forum .NET Web und Kommunikation
    Antworten: 5
    Letzter Beitrag: 15.09.10, 10:22
  2. WPF StaticResource im CodeBehind setzen?
    Von eXistenC im Forum .NET WPF & Silverlight
    Antworten: 1
    Letzter Beitrag: 15.05.09, 11:40
  3. Kleines Problem mit CodeBehind (Inherits/Neuer Ordner)
    Von Julian Maicher im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 27.04.05, 16:18
  4. Codebehind
    Von z-d-m im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 21.11.03, 14:13
  5. ASP.net CodeBehind
    Von ioneshock im Forum ASP
    Antworten: 1
    Letzter Beitrag: 23.04.03, 11:37