IE9中的MaskedEdit扩展程序问题

时间:2012-07-25 06:00:33

标签: asp.net-ajax

enter image description here

在我的页面中,我有一个带有Ajax Masked编辑扩展器控件的diplay日期的文本框但是当我打开页面时收到类似“未指定的JavaScript错误”的错误,但它在IE7,8中工作得很好,而不是IE9,也适用于Safari。 以下是我的代码示例:

<asp:TextBox ID="txtReturnedDate" CssClass="calendarField" runat="server" ></asp:TextBox>
                        <cc1:CalendarExtender ID="CalendarExtender2" runat="server" TargetControlID="txtReturnedDate"  PopupButtonID="imgReturnedDate" 
                                              PopupPosition="Right" CssClass="Calendar"/>
                        <asp:linkbutton runat="server" CssClass="calendarButton" ID="imgReturnedDate" Text="<img border='0' class='calendarButton' src='Images/coreCalendarIcon.gif'>"></asp:linkbutton> 
                        <cc1:MaskedEditExtender ID="MaskedEditExtender2" runat="server" TargetControlID="txtReturnedDate" Mask="99/99/9999" OnFocusCssClass="MaskedEditFocus" AutoComplete="false" 
                            OnInvalidCssClass="MaskedEditError" MaskType="Date" DisplayMoney="None" AcceptNegative="None"/>

1 个答案:

答案 0 :(得分:0)

如果您有母版页,请删除&lt;头&GT;

&LT; meta http-equiv =“X-UA-Compatible”content =“IE = 8; IE = 7”/&gt;

这将告诉浏览器使用IE8标准与IE9