在別的地方發問..自己找到解答了..筆記一下..以免下次又忘記了.
Server 2008 r2 沒有更新補丁,導致IE10、11無法dopostback。
(如果有定期再做Windows Update應該不會有此問題)
jQuery如果放在事件中,因為根本沒有postback,所以會沒有反應。
我參考了很多前輩的文章,最後用下列步驟依序操作就解決了:
1. 安裝補丁
NDP451-KB2858728-x86-x64-AllOS-ENU
NDP20SP1-KB953300-v2-x64
Windows6.1-KB3020369-x64
NDP40-KB2652531-x64
NDP40-KB2836939-v3-x64
dotNetFx40_Full_x86_x64
2.到Nuget套件管理器主控台執行:
install-package App_BrowsersUpdate
3.在App_Browsers目錄下新增IE10Fix.browser,內容複製此段代碼:
<browsers>
<browser refID="Default">
<capabilities><!-- To avoid wrong detections of e.g. IE10 -->
<capability name="cookies" value="true" />
<capability name="ecmascriptversion" value="3.0" />
</capabilities>
</browser>
</browsers>