問(wèn)題描述
GridView中分頁(yè)控件,點(diǎn)擊分頁(yè)無(wú)反應(yīng),Linkbutton點(diǎn)擊無(wú)反應(yīng),打開Web控制臺(tái),發(fā)現(xiàn)如下錯(cuò)誤:SCRIPTXXX:_doPostBack 未定義;查詢后得知,是由于.NET Framework 無(wú)法正確識(shí)別IE10+版本(樓主程序.net framework4.0版本),所以可以考慮將程序默認(rèn)瀏覽器做降級(jí)處理;
解決方式
第一種:給服務(wù)器.Net Framework打補(bǔ)?。?/strong>
優(yōu)點(diǎn):可以解決IIS中部署的其他程序在IE10+的顯示問(wèn)題,簡(jiǎn)單方便;
缺點(diǎn):如果更換服務(wù)器,容易忽略NET Framework補(bǔ)丁的配置,從而導(dǎo)致問(wèn)題的重新出現(xiàn)。
補(bǔ)丁:.net framework 4.0補(bǔ)?。篽ttp://support.microsoft.com/kb/2600088
.net framework 2.0和3.5補(bǔ)?。篽ttp://support.microsoft.com/kb/2600100
第二種:在需要的項(xiàng)目中添加瀏覽器降級(jí)文件;
利用NuGet下載瀏覽器版本文件;(未安裝nuget自行百度)
步驟:工具箱----NuGet程序包管理器----程序包管理器控制臺(tái)
在程序包管理控制臺(tái)中輸入:Install-Package App_BrowsersUpdate 系統(tǒng)自動(dòng)將App_Browsers文件添加到本項(xiàng)目中
打開項(xiàng)目解決方案管理器,可以看到項(xiàng)目中添加了如下:
打開App_Browsers文件夾下期中一個(gè)ie.browser文件,可以看到針對(duì)各個(gè)版本瀏覽器的相關(guān)配置。
參考來(lái)源:
http://blogs.msdn.com/b/scott_hanselman/archive/2011/10/28/asp-net-ie10-dopostback-javascript-ff5.aspx
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注