如何在文本框的蒙版编辑扩展器中将第一个数字自动填充设置为0或可选?

时间:2015-11-03 18:19:58

标签: c# asp.net ajaxcontroltoolkit

好的,所以我试图在文本框中使用ajax蒙面编辑扩展器。我没有在文本框中输入时自动将第一个数字设为0。你怎么能做到这一点?下面是我的aspx编辑扩展器的aspx片段。比如用户输入9:21:12它应该是09:21:12自动在文本框中。

 <ajaxToolkit:MaskedEditExtender ID="mee_FromTime" runat="server" TargetControlID="TextBoxReportFromTime"
                                        Mask="99:99:99" InputDirection="LeftToRight" ClearTextOnInvalid="true" MessageValidatorTip="true"
                                        OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" ClearMaskOnLostFocus="false"
                                        AutoComplete="True" MaskType="Number" />

1 个答案:

答案 0 :(得分:1)

刚发现自己回答。我用了

MaskType="Time" UserTimeFormat="TwentyFourHour"

我的修改后的代码段是

 <ajaxToolkit:MaskedEditExtender ID="mee_FromTime" runat="server" TargetControlID="TextBoxReportFromTime"
                                        Mask="99:99:99" InputDirection="LeftToRight" ClearTextOnInvalid="true" MessageValidatorTip="true"
                                        OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" ClearMaskOnLostFocus="false"
                                        AutoComplete="True" MaskType="Time" UserTimeFormat="TwentyFourHour"/>