Tags: , , , | Categories: ASP.Net, Javascript, JQuery Posted by Christoph on 10/1/2008 1:51 PM | Comments (0)
Mit dem .Net 3.5 SP1 ist eine neue sehr nützliche Funktion zum asp:ScriptManager hinzugekommen: Man kann nun automstisch die benötigten Javascript Dateien zusammenfügen lassen  (incl. die für das Ajax Control Toolkit benötigten!) Dazu müssen folgende Schritte durchgeführt werden: mit dem Script Reference Profiler auflisten, welche Dateien überhaupr benötigt werden: den Profiler von Codeplex herunterladen die DLL im Projekt als Referenz anlegen in der index.aspx ganz oben folgende Referenz einfügen: <%@ Register Assembly="ScriptReferenceProfiler" Namespace="ScriptReferenceProfiler" TagPrefix="asp" %> auf der Seite dann den Profiler anzeigen: <asp:ScriptReferenceProfiler runat="server" /> Nun können die benötigten Dateien zum asp:ScriptManager hinzugefügt werden: <asp:ScriptManager ID="sm1" runat="server" EnableScriptGlobalization="false" EnableScriptLocalization="false" LoadScriptsBeforeUI="false" ScriptMode="Release" > <CompositeScript ScriptMode="Release"> <Scripts> <asp:ScriptReference name="MicrosoftAjax.js"/> <asp:ScriptReference name="MicrosoftAjaxWebForms.js"/> <asp:ScriptReference Path="~/Include/js/jquery-1.2.6.min.js" /> <asp:ScriptReference Path="~/Include/js/thickbox.31.de.js" /> <asp:ScriptReference Path="~/Include/js/jquery.tooltip.js" /> <asp:ScriptReference Path="~/Include/js/my.js" /> </Scripts> </CompositeScript> </asp:ScriptManager> Damit werden alle benötigten Dateien "am Stück" geladen.