Asp.net 仅在IE10中获取输入字符串的错误格式不正确

Asp.net 仅在IE10中获取输入字符串的错误格式不正确,asp.net,Asp.net,我只在IE10浏览器中出错。 请参阅错误日志: Input string was not in a correct format.at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) at System.Number.ParseInt32(String s, NumberStyl

我只在IE10浏览器中出错。 请参阅错误日志:

Input string was not in a correct format.at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at System.Web.UI.WebControls.ImageButton.LoadPostData(String postDataKey, NameValueCollection postCollection)
通过查看日志,似乎只有在IE10中存在转换问题。 在其他浏览器中,此问题是不可复制的


您能解释一下可能出现的问题吗?

您需要Microsoft的热修复程序,以便部署到服务器上:

基本上,.net使用客户端发送到服务器的用户代理检测客户端浏览器,但.net4无法识别IE10的字符串。 我在这里找到了详细信息:

您需要Microsoft的修补程序,以便在服务器上部署:

基本上,.net使用客户端发送到服务器的用户代理检测客户端浏览器,但.net4无法识别IE10的字符串。 我在这里找到了详细信息:

此错误何时发生?是在您单击图像按钮时,还是在每次加载页面时,还是…什么?何时发生此错误?是当你点击一个图像按钮时,还是每次你加载页面时,还是…什么?