RadDateTimePicker 不适用于 IE 8、10

RadDateTimePicker is not working with IE 8, 10

我的 ASP.net 网页中有 RadDateTimePicker。 我注意到它在 IE 8 和 10 上无法正常工作。选择日期或时间后,控件显示另一个日期(错误的年份)。 我也尝试了演示页面

http://demos.telerik.com/aspnet-ajax/calendar/examples/overview/defaultcs.aspx

它包含相同的问题。 你能帮帮我吗?

提前致谢。

我在从 IE 的虚拟化工具 (https://www.modern.ie/en-us/virtualization-tools#downloads) 下载的虚拟机中使用 IE8 和 IE10 尝试了演示 link,但我没有遇到问题。

可能是您的 ASP.NET 网页处于怪癖模式,根据 Telerik 的文档,不支持 IE 的怪癖模式呈现引擎:

http://www.telerik.com/aspnet-ajax/tech-sheets/browser-support

确保设置有效的文档类型,例如 HTML5:

<!DOCTYPE HTML>

我注意到我在我的本地机器上选择了一个无效的时区。 在我选择了一个有效的时区后,控件在 IE 上运行良好。 看起来控件依赖客户端的机器来计算时间和日期(如果我们使用 IE)