2013-01-10 26 views
6

在IE10上,當我單擊登錄按鈕時,在控制檯中看到以下錯誤: SCRIPT5022:Sys.WebForms.PageRequestManagerServerErrorException:輸入字符串不是以正確的格式。 ScriptResource.axd,行939字符13SCRIPT5022:Sys.WebForms.PageRequestManagerServerErrorException:輸入字符串的格式不正確

我添加了一些服務器端日誌記錄,但該頁面從不發送,所以它似乎是一個客戶端問題。

這種行爲不會發生在IE8,Firefox或Chrome中,它工作正常。

回答

10

這是因爲您的提交按鈕是inputtype="image"。因此,座標與表單一起提交。以前版本的Internet Explorer將這些座標提交爲整數,但Internet Explorer 10將它們提交爲小數。

有多種方法可以解決它。對於某些解決方案,請參閱this questionthis bug report

0

這是ie 10的問題。只需將net framework升級到4.5即可。這將解決您的問題.. :)

0

我已經經歷了同樣的問題,我的配置設置如下,在框架3.5運行

應用,

IIS應用程序池框架V2.0版,

的Internet Explorer 10 ..

請將IE的兼容性視圖,然後走了我的所有錯誤。如果仍然有人在搜索相同的問題,請通過設置該網站的兼容模式來試試IE ...