J'ai remplacé mon contrôle asp:ScriptManager
par ajaxToolkit:ToolkitScriptManager
avec l'attribut CombineScripts="true"
.ASP.NET Script combinant
Maintenant, quand je voir la source de la page HTML, il est nouvelle balise de script:
<script src="/MyPage.aspx?_TSM_HiddenField_=ctl00__pageBody_asScript_tscAjaxScripts_HiddenField&_TSM_CombinedScripts_=%3b%3bAjaxControlToolkit%2c+Version%3d3.0.20820.30277%2c+Culture%3dneutral%2c+PublicKeyToken%3d28f01b0e84b6d53e%3aen-US%3a06e896ab-1f8c-4bcb-9cc4-0200671cba8a%3ae2e86ef9%3a1df13a87%3ac4c00916%3aaf22e781%3a9ea3f0e2%3ac7c04611%3acd120801%3a3858419b%3a96741c43%3a38ec41c0" />
Mais sont aussi encore vieux balises de script: WebResource.axd
et plusieurs ScriptResource.axd
Comment puis-je supprimer WebResource.axd
et ScriptResource.axd
liens de la page?
Avez-vous suivi le conseil ici? http://stackoverflow.com/questions/626659/combine-scripts-in-asp-net-ajax-toolkit –
Je viens de le lire mais il n'y a pas de réponse comment puis-je supprimer les liens WebResource.axd et ScriptResource.axd – ihorko
@ihorko essayez de ne pas appeler RegisterClientScriptResource dans votre code. –