【发布时间】:2011-08-16 07:50:59
【问题描述】:
一夜之间,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 因为它是更合乎逻辑的日期格式..
任何关于它为什么可能已经停止工作以及如何修复它的信息/理论都将被取消
编辑2*
添加文本框标记
<asp:TextBox ID="dateTB" runat="server" />
【问题讨论】:
-
您也可以为您的文本框发布标记吗?
-
在edit2中添加了它,但这是最低限度的,所以我怀疑这是什么问题
标签: c# .net asp.net ajax maskededitextender