2016-03-08 83 views
0

因此,我開發了一個應用程序,並在我的本地主機上完美工作。把它放在我的服務器上(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

回答

0

嘗試打開你的IIS管理器中,進入您的網站並選擇「處理程序映射」,然後在右上角選擇「恢復爲繼承」

+0

請接受答案,因爲它爲你工作。 – QatQat

0

嘗試打開你的IIS管理器中,進入您的網站選擇「處理程序映射」,然後在右上角選擇「恢復爲繼承」

這個工作謝謝@QatQat

相關問題