J'ai une petite application web avec ASP.NET AJAX fonctionnant bien sous le ASP.NET de Cassini de http://www.ultidev.com/. Mais quand j'ai essayé de l'héberger sous IIS7, l'AJAX ne fonctionne pas. Le UpdatePanel, l'extension Calendar, la validation côté client du contrôle de validation ne fonctionnent pas du tout. Je pense que ce doit être un problème de IIS 7.ASP.NET Ajax ne fonctionne pas avec IIS 7
Voici une section du fichier web.config:
<system.webServer>
<validation validateIntegratedModeConfiguration="false"/>
<modules>
<remove name="ScriptModule"/>
<add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</modules>
<handlers>
<remove name="WebServiceHandlerFactory-Integrated"/>
<remove name="ScriptHandlerFactory"/>
<remove name="ScriptHandlerFactoryAppServices"/>
<remove name="ScriptResource"/>
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add name="CrystalImageHandler.aspx_GET" verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" preCondition="integratedMode"/></handlers>
</system.webServer>
Quelqu'un peut-il me dire ce que le problme est avec IIS 7? Comment dois-je le configurer pour fonctionner avec ASP.NET AJAX? Je vous remercie.
Je l'ai essayé mais c'est toujours la même chose. Le calendrier ne s'affiche pas et le contrôle de validation ne fonctionne pas. – Narazana