我在asp.net web应用程序中使用ajax Calendar控件。除IE10外,所有浏览器都能正常运行。 每当我点击日历控件在IE 10中选择日期时,在调试模式下会向我显示以下错误。 我正在使用AjaxToolkit 1.0版
JavaScript运行时错误:Sys.ArgumentOutOfRangeException: 值必须是整数。 参数名称:x 实际值为338.30999755859375。
答案 0 :(得分:1)
这应该是IE10中的一个错误,所以你可以用IE9标准渲染页面。您需要在html代码的head
标记内添加以下标记:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" >
Click here了解更多参考资料。
答案 1 :(得分:0)
在ToolkitScriptManager上设置ScriptMode="Release"
<asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" LoadScriptsBeforeUI="false" ScriptMode="Release"
EnablePartialRendering="True" >
</asp:ToolkitScriptManager>