0

我有一个简单的时间框,它看起来应该可以工作,但有几个问题:

  1. 光标跳到输入的末尾
  2. 用户键入时,掩码“_”不会被替换

    ajaxToolkit:MaskedEditExtender ID="meeStartTime" runat="server" TargetControlID="txtStartTime" Mask="99:99" MessageValidatorTip="true" OnFocusCssClass="MaskedEditFocus" OnInvalidCssClass="MaskedEditError" MaskType="Time" DisplayMoney="None" AcceptNegative="None" AcceptAMPM="true" ErrorTooltipEnabled="True"

    ajaxToolkit:MaskedEditValidator ID="mevStartTime" runat="server" ControlExtender="meeStartTime" ControlToValidate="txtStartTime" EmptyValueMessage="输入开始时间" InvalidValueMessage="开始时间无效" Display="动态" TooltipMessage="输入开始时间时间"EmptyValueBlurredText=" "InvalidValueBlurredMessage=" "IsValidEmpty="false"

我在代码中看不到任何错误,但我可能遗漏了一些东西。

4

1 回答 1

0

向 MaskedEditExtender 标签添加另外两个属性:

InputDirection="LeftToRight" 
ClearMaskOnLostFocus="True"
于 2012-09-06T17:28:20.630 回答