2009-04-30 2 views
1

Ich habe eine Situation, in der ein modales Popup automatisch ausgeblendet wird, wenn es über Javascript geöffnet wird (entweder durch Öffnen einer Datei oder durch Klicken auf die Schaltfläche zum Öffnen). Alles ist in Ordnung, wenn der öffnende Knopf (zB TargetControl) benutzt wird.Wie fangen Sie das ModalPopupExtenders Javascript Anruf ausblenden?

Um die Frage neu zu formulieren - welche Schlüsselwörter sollte ich verwenden, um die ScriptResource.axd oder eine andere Skriptdatei zu suchen, um den richtigen Ort zu finden, um einen Haltepunkt zu setzen?

+0

vielleicht tut ein Wizard es;) aber wir könnten wahrscheinlich einen wahrscheinlichen Vorschlag geben, wenn Sie einen Beispielcode für die MPE & Buttons postet, die sind und nicht funktionieren :) –

+0

Ich bin sicher, dass irgendwo unser eigener Code schließt es. Aber ich kann einfach nicht herausfinden, wo ... Wenn ich einen Breakpoint in das Javascript setzen könnte, könnte ich den Callstack sehen und es schnell herausfinden. Der Code, den ich posten würde, würde das beschriebene Verhalten nicht aufweisen :) –

Antwort

1

herausgefunden, wie Sie den Aufruf ausblenden - es ist in einer dieser generierten ScriptResource.axd-Dateien. Aktivieren Sie einfach das Skript-Debugging und öffnen Sie Ihre Seite, VS lädt die Seite und alle JS-Dateien und Sie können dann nach hide oder nach this._hideImplementation() suchen. Auf einer separaten Notiz ich immer noch nicht wissen, warum das Popup geschlossen wird, aber ich habe eine Ahnung, es hat etwas mit UpdatePanel zu tun.