一夜にして、ASP.NET AJAX エクステンダ MaskedEdit が機能しなくなりました。
<asp:MaskedEditExtender ID="dateTB_Maskedextender" runat="server"
MaskType="Date" Mask="9999/99/99" TargetControlID="dateTB" />
これは私のマークアップ コードですが、テキスト ボックスに日付 (例: 2011.08.16) を入力し、コントロール フォーカスを変更すると、最後の 2 桁 (日) が魔法のようにゼロに変わります (例: 2011.08.00)。mask="99/99/9999" が何らかの形で機能するのを見て、私は運命づけられていませんが、より論理的に健全な日付形式であるため、yyyy.MM.dd を保持することを非常に好みます..
機能しなくなった理由とそれを修正する方法に関する情報/理論は、優先されます
EDIT2*
テキストボックスのマークアップを追加
<asp:TextBox ID="dateTB" runat="server" />