【问题标题】:Trouble with Ajax toolkit CalendarExtender Crashes IE6Ajax 工具包 CalendarExtender 导致 IE6 崩溃的问题
【发布时间】:2009-02-17 13:30:41
【问题描述】:

我的 Web 项目中的 CalandarExtender 有一个奇怪的问题。 当有人点击小日历图标 IE6 崩溃! 我认为我正确实施了它

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" 
            TagPrefix="cc1" %>

<asp:TextBox ID="txtDateDebut" runat="server"
             CssClass="TextBox"></asp:TextBox>  &nbsp;
<asp:ImageButton ID="txtDateDebutButton" runat="server" 
                 ImageUrl="~/images/16X16_2/cal.gif" />
 <cc1:CalendarExtender ID="txtDateDebutCalendarExtender" runat="server" 
                       Animated="false" CssClass="Calendar"
                       FirstDayOfWeek="Monday" 
                       Format="dd/MM/yyyy"
                       PopupButtonID="txtDateDebutButton"  
                       TargetControlID="txtDateDebut">  
 </cc1:CalendarExtender>

在 IE7 上它可以工作但它会伸展,在 IE6 上它会冻结应用程序直到它停止而没有任何错误消息。

【问题讨论】:

  • 请定义“IE6 崩溃”。这将有助于了解确切的行为。它是否只是导致应用程序退出,是否有错误消息或某种错误消息,任何事情都会有所帮助。

标签: .net asp.net ajax


【解决方案1】:

尝试两件事:

1) 如果您在 UpdatePanel 中运行此程序,请确保您的 UpdatePanel 上设置了 ID。

2) 如果您设置了EnableEventValidation="false",请尝试将其转回on

我知道这些听起来很奇怪,但 #2 修复了我正在处理的一个非常复杂的 Web 应用程序中的 IE6 崩溃...

【讨论】:

  • 感谢您的回答,我不知道网络项目,但是当我开始工作时,我会尝试将其写下来并回复您。
【解决方案2】:

如果您愿意走出 asp.net 为您提供的世界,您有很多选择,例如:

http://www.stefanoverna.com/log/create-astonishing-ical-like-calendars-with-jquery

话虽如此,您是否只是想制作一个日期选择器并想要一个合适的 asp.net 控件,我以前用过这些家伙,效果很好(不,我不在那里工作)

http://www.basicdatepicker.com/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-10-21
    • 2012-07-07
    • 2013-10-11
    • 2018-09-13
    • 1970-01-01
    • 1970-01-01
    • 2011-09-16
    • 2010-10-31
    相关资源
    最近更新 更多