Je n'ai aucun problème en utilisant JQuery dans une page aspx sans page maître, mais quand j'essaie de l'utiliser dans des pages qui ont une page maître, ça ne marche pas, donc je finis par mettre les fichiers jquery et autres fichiers script dans la page au lieu du maître. Maintenant, si j'ai 10 pages, je le fais pour tous les 10, ce que je sais est incorrect. Dans l'exemple de masterpage ci-dessous, où devrais-je mettre mes fichiers de script.Comment utiliser JQuery correctement lors de l'utilisation de MasterPages dans ASP.NET?
<html>
<head runat="server">
<asp:ContentPlaceHolder ID="head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<asp:ContentPlaceHolder ID="ContentPanel" runat="server">
</asp:ContentPlaceHolder>
</body>
</html>
J'ai récemment utilisé le plugin fancybox et ce que je l'ai été au lieu de mettre le script jquery et scripts FancyBox dans le masterpage parce que je suis frustré de la faire fonctionner, je l'ai mis dans la page où je voulais le script à exécuter, en particulier en bas, juste avant la fermeture asp: Contenu. Bien sûr, maintenant j'ai le problème de, si je voulais utiliser le plugin fancybox dans d'autres pages, je mettrais le script jquery et le script fancybox sur les 5 pages au lieu de la page master. Lorsque je traite des pages maîtres, où tout se passe-t-il en utilisant mon exemple ci-dessus?
Est-ce que javascript charge avant le balisage html? – Xaisoft