更新面板不适用于服务器(IIS7)

问题描述:

因此,我开发了一个应用程序,并在我的本地主机上完美工作。把它放在我的服务器上(IIS7),现在我的更新面板不起作用。我有一个更新面板检查用户输入ontextchanged与更新面板中的autopost后。更新面板不适用于服务器(IIS7)

不知道为什么这是,我的托管公司说它与我的应用程序。他们给了我一个处理程序来复制到我的web.config文件中,但这没有奏效。

我能找到什么错误?

<system.webServer> 
      <handlers> 

      <add name="Ajax" path="*.axd" verb="*" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" preCondition="classicMode,runtimeVersionv2.0,bitness32" /> 

      </handlers> 
</system.webServer> 
+0

你确定一个UpdatePanel是在这里做的最好的事情?您是否需要为每一次击键导致回发? – mason

+0

那么它唯一的用于注册页面,它检查用户名是否可用或电子邮件已存在。它导致屏幕刷新,但更新面板它没有。 – Con

+1

我想你会发现直接使用AJAX而不是UpdatePanel会更容易。然后你可以添加一个去抖动器。你只有在打字时暂停才能检查。如果您在每次击键时都检查它,那么服务器负载过重,带宽浪费很多。 – mason

尝试打开你的IIS管理器中,进入您的网站并选择“处理程序映射”,然后在右上角选择“恢复为继承”

+0

请接受答案,因为它为你工作。 – QatQat

尝试打开你的IIS管理器中,进入您的网站选择“处理程序映射”,然后在右上角选择“恢复为继承”

这个工作谢谢@QatQat