IE10遇到updatepanel中有imagebutton時會出錯,暫時的解法

IE10遇到updatepanel中有imagebutton時會出錯,暫時的解法

目前在windows8上使用ie10在debug程式時,會發現,當網頁中有使用updatepanel+imagebutton時,點imagebutton會出現錯誤

 

0x800a139e-javascript執行階段錯誤:

Sys.WebForms.PageRequestManagerServerException:輸入字串格式不正確。

 

image

 

目前測起來只有ie10會這樣,其他的像ie9、chrome、firefox都是正常的

因此要在網頁的<head>的區段裡加上

 

<meta http-equiv="X-UA-Compatible" content="IE=9, IE=8, chrome=1" />

 

若是有用masterpage,加在masterpage頁即可,實測的結果,就可以正常的執行啦!

不過這是目前ie這個bug還沒有解決時的解法,誰知道微軟什麼會時候會更新..

這個問題看來已經早有人回報給微軟了

https://connect.microsoft.com/VisualStudio/feedback/details/755419/asp-net-4-0-and-ie10-click-on-imagebutton-in-updatepanel-produces-error-click-on-normal-button-does-not

 

只是納問的是,在google搜尋相關問題時,都是國外關鍵字網頁較多,中文的網頁幾乎都沒有相關訊息

不知道有沒有也有遇到跟我一樣的問題?,有的話這是解法之一,或許還有更好的解法..