2009-02-17 44 views
1

我的web項目上的CalandarExtender存在一個奇怪的問題。 當有人點擊小calandar圖標IE6崩潰! 我認爲我正確實現它Ajax工具包的問題CalendarExtender崩潰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它凍結的應用程序,直到其停止沒有任何錯誤信息。

+0

定義「IE6崩潰」請。這將有助於瞭解確切的行爲。它只是簡單地導致應用程序退出,是否有錯誤消息或某種排序,任何事情都會有所幫助。 – Craig 2009-02-17 13:35:21

回答

2

兩件事情嘗試:

1)如果你在UpdatePanel的內部運行這個,請確保你的UpdatePanel上有一個ID設置。

2)如果您已設置EnableEventValidation="false",請嘗試將其返回on

我知道這些聽起來不可思議,但#2在一個非常複雜的Web應用程序,我的工作固定IE6崩潰......

+0

謝謝你的回答,我沒有在鼻子下的web項目,但是當我開始工作時,我會試試這個寫下來,並回復給你。 – Polo 2009-03-12 09:02:55