none
jQuery Datei einbinden unter Benutzung der ScriptReference RRS feed

  • Frage

  • Hallo,

    ich möchte eine jQuery Datei (Javascript Datei mit jQuery Code) auf der Master Page einbinden. Dabei möchte ich die automatische Einbindung der jQuery Ressourcen über die Script Reference nutzen. Das sieht bisher so aus:

    <body>
        <form runat="server">
        <asp:ScriptManager runat="server">
            <Scripts>
                <asp:ScriptReference Name="jquery" />
                <asp:ScriptReference Name="jquery.ui.combined" />

    Bisher habe ich meinen Verweis meiner JScript.js  immer so in den "Head" geschrieben:

    <script src="JScript.js" type="text/javascript"></script>
    Das funktioniert aber mit der Script Reference nicht mehr, da an dieser Stelle das jQuery noch unbekannt ist.

    Wo kann ich nun auf der Master Page den Verweis auf meine  js - Datei hinzufügen?

    Mittwoch, 8. März 2017 07:55

Alle Antworten

  • Hallo,
    Schau doch mal was Google zu bieten hat.
    1. https://www.google.de/?gws_rd=ssl#q=asp.net+script+reference+master+page&*

    2. Bei mir heute der erste Treffer: http://stackoverflow.com/questions/697660/asp-net-master-page-and-file-path-issues

    Dort steht geschrieben das hier soll funktionieren.
    <head>
    <script type="text/javascript" src="
    <%= Page.ResolveClientUrl("~/jquery.js") %>">
    </script> </head>

    Aber dort steht auch das es im Head stehen soll. Das wäre der Punkt an dem du das in diesem Sinne anpassen und prüfen solltest.

    HTH

    Grüße Alexander

    Samstag, 11. März 2017 10:54
  • Hallo Alexander,

    wie ich oben bereits geschrieben habe ist das doch genau das Problem. Ich kann die Javascript Datei (jQuery - Code) nicht im Head hinzufügen, da die Script Reference das jQuery Framework erst im form einbindet. Das heißt, dass die jQuery Befehle in der .js Datei nicht gefunden werden können, weil sie noch nicht bekannt gemacht worden sind

    Und wie ich oben geschrieben habe, habe ich es auch so wie du es beschrieben hast in der Vergangenheit genau so gemacht.

    Nun möchte ich aber das neue Konzept von Microsoft nutzen und die das jQuery Framework über die Script Reference einbinden. Wo kann ich dann meinen jQuery Code als Datei einbinden??

    Dienstag, 14. März 2017 12:36