在我的页面中,我有一个带有 Ajax Masked 编辑扩展器控件的显示日期的文本框,但是当我打开页面时出现“未指定的 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"/>