Ich entwickle eine ASP.NET 4-Webanwendung. Wenn ich eine Menüsteuerung in das Web-Formular setzen, wird das Menü den folgenden Code bewirkt, dass kurz vor dem Schließen </form>
-Tag generieren:Menüsteuerung generierte js Ursachen Sys undefinierte Ausnahme in Web Forms
<script type='text/javascript'>
new Sys.WebForms.Menu({ element: 'NavigationMenu', disappearAfter: 500,
orientation: 'horizontal', tabIndex: 0, disabled: false });
Solange ich URL Rewriting nicht kompiliert der Seite und lädt richtig . Wenn ich versuche, URL Rewriting auf der Website zu verwenden, startet Visual Studio die JavaScript-Ausnahme "Sys ist undefiniert".
Dies geschieht jedoch nicht immer. Am häufigsten passiert es, wenn ich in der CSS-Datei anstößige Positionierungen ändere, aber manchmal scheinen die Ausnahmen nur willkürlich.
Wie kann das behoben werden?
Die Ausnahmen passierten für mich, wenn der Benutzer Nicht-Link-Menüelemente schwebte. Siehe mein Update unten. –