SCRIPT5022:Sys.WebForms.PageRequestManagerServerErrorException:输入字符串的格式不正确

时间:2013-01-10 19:37:15

标签: asp.net login client-side internet-explorer-10

在IE10上,当我单击登录按钮时,我在控制台中看到以下错误: SCRIPT5022:Sys.WebForms.PageRequestManagerServerErrorException:输入字符串的格式不正确。 ScriptResource.axd,第939行第13个字符

我添加了一些服务器端日志记录,但页面永远不会发送,所以它似乎是客户端问题。

在IE8,Firefox或Chrome中不会发生此行为,它可以正常工作。

3 个答案:

答案 0 :(得分:10)

这是因为您的提交按钮是input type="image"。因此,坐标随表格一起提交。以前版本的Internet Explorer将这些坐标提交为整数,但Internet Explorer 10将它们作为小数提交。

有多种方法可以解决这个问题。有关解决方案,请参阅this questionthis bug report

答案 1 :(得分:0)

这是一个问题,即10.只需将网络框架升级到4.5。这将解决您的问题.. :))

答案 2 :(得分:0)

我遇到了同样的问题,我的配置设置如下,

在框架3.5上运行的应用程序,

IIS应用程序池框架版本v2.0,

Internet Explorer 10 ..

请在兼容性视图中设置IE,然后所有错误都消失了。如果仍然有人在搜索同样的问题,那么你可以尝试在该网站的兼容模式下设置IE ....