一夜之间,ASP.NET AJAX 扩展器 MaskedEdit 停止工作。
<asp:MaskedEditExtender ID="dateTB_Maskedextender" runat="server"
MaskType="Date" Mask="9999/99/99" TargetControlID="dateTB" />
这是我的标记代码,非常简单,但是当您在文本框中输入日期(例如 2011.08.16)并更改 controlfocus 时,最后两位数字(天)神奇地变为零(例如 2011.08.00)。看到 mask="99/99/9999" 以某种方式起作用,我并没有注定,但我非常喜欢保留它 yyyy.MM.dd 因为它是更合乎逻辑的日期格式..
任何关于它为什么可能已经停止工作以及如何修复它的信息/理论都将被取消
EDIT2*
添加了文本框标记
<asp:TextBox ID="dateTB" runat="server" />