Ajax级联下拉列表在Visual Studio虚拟主机下工作,但在IIS 7.0上得到方法错误500



我已经下载了示例AJAX工具包网站。

在Visual Studio 2012中打开后,一切正常。

当我发布到IIS 7.0级联下拉列表时,示例给出了方法错误500。

我可以浏览到CarsService.asmx,调用GetDropDownContents方法并返回xml数据,这样服务就可以正常工作了。

建议?

我不在乎我是否使用AJAX工具包。我只想创建一些网络表单,从API填充数据。

使用这个问题的答案来解决问题我在web.config文件中添加了以下代码

  <system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<handlers>
 <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" />
</handlers> </system.webServer>

最新更新