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.
70aa8773-7702-4cb5-a089-8476b10a1247|0|.0|27604f05-86ad-47ef-9e05-950bb762570c