J'utilise les extensions Ajax ASP.NET 2.0 sur un site Web. comme toujours, tout va bien sur local mais le site web distant n'utilise pas les appels ajax. mon serveur local a les extensions ASP.NET Ajax installées, mais le distant ne le fait pas. Je sais que je devrais être capable d'utiliser les extensions Ajax sans les installer. à mon tour, j'ai ajouté les extensions .dll parmi les références du site mais toujours pas de chance.asp.net ne restitue pas Sys.WebForms.PageRequestManager._initialize code
après mon enquête plus approfondie, je trouve que les pages locales et distantes ont exactement le même code HTML rendu, à l'exception que le local (travail) a ces lignes
//<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$ContentPlaceHolder1$ScriptManager1', document.getElementById('aspnetForm')); Sys.WebForms.PageRequestManager.getInstance()._updateControls(['tctl00$ContentPlaceHolder1$updReportArgs','tctl00$ContentPlaceHolder1$updReport'], ['ctl00$ContentPlaceHolder1$chkTumu','ctl00$ContentPlaceHolder1$btnGetir'], [], 90); //]]>
évidemment, ce sont les lignes de code qui rendent les rappels possibles. la question est pourquoi asp.net ne rend pas ces lignes? qu'est-ce qui pourrait manquer? À propos, ScriptResource.axd et WebResource.axd ne donnent pas un 404 ou quoi que ce soit, je peux voir à travers leurs codes js via Firebug.
et encore une chose: je ne sais pas si elle est liée ou non, mais il existe des validateurs asp.net côté client sur la page dont le code js ne sont pas rendus non plus. encore une fois, ceux qui fonctionnent bien localement. pour
une enquête plus approfondie, vous pouvez voir le site distant ici: http://www.ajitatif.com/subdomains/nazer/Raporlar/danismanbasarim.aspx