Ich bin ratlos, und etwas außerhalb meiner Tiefe. Es gibt eine ältere Anwendung, die ich geerbt habe, und meine Versuche, sie in Gang zu setzen, waren teilweise erfolgreich. Das extrem merkwürdige Verhalten, das ich sehe, scheint mit dem Internet Explorer 11 zu tun zu haben, da meine Teilerfolge in Chrome und Firefox waren. Wenn die Anwendung ausgeführt wird, erhalte ich einen JavaScript-Fehler, der erwartet wurde. Nach dem Betrachten des Codes bin ich in login.aspx [dynamisch] (Visual Studio 2013 Ultimate - vergessen zu erwähnen). Der Code, der das Problem verursacht ist:Sys.Application.add_init Fehler im dynamischen Code
Sys.Application.add_init(function() {
$create(SomeType.Web.WebControls.BasePageBehavior,
{"id":"SomeControl_callbackExtender","processorStateDataId":"SomeCo="ntrol_callbackExtender_psdh","exceptionPageUrl":"/ExceptionInformation.aspx"},
null,
null,
$get("SomeControl"));});
Wie für die Eigenschaften zu sehen ist, ist der Wert =“hat sich in der Mitte des JSON-Objekt eingefügt worden Ich habe keine Ahnung, warum, obwohl ich bin. lehnen in Richtung etwas veraltet, oder zumindest veraltet für IE 11.
Alle Skripte scheinen durch den richtigen Prozess der Registrierung (ScriptManager.RegisterStartupScript) gehen, so ...? Ich habe noch nie hörte davon, noch konnte ich etwas Ähnliches im Internet finden. Irgendwelche Gedanken oder Hilfe werden geschätzt.
Abschließende Gedanken, ich habe IE11 gesetzt, um diese Seite in c laufen zu lassen OMPATIBILITY-Modus. Das hat mich dazu gebracht, den Fehler sehen zu können.