2012-07-25 91 views
2

使用输入掩码时,如果输入不符合掩码长度,字段将追加'0'。停止掩码追加'0'

掩模如下:

<cc1:MaskedEditExtender ID="MaskedEditExtender2" 
    runat="server" 
    ClearMaskOnLostFocus="true" 
    Mask="9-999999999999" 
    MaskType="Number" 
    TargetControlID="Sub_Ord_NumTextBox" 
    OnInvalidCssClass="MaskedEditError" 
    AutoComplete="true"/> 

因此,一个数,如:

1-123456789123

(14个字符,匹配掩模)

是很好,但有一个像

1-12345678912

(13个字符)

将导致救场增加一个零:

1-123456789120

如何预防这从发生?

+0

错误,我应该更多地阅读文档。下面回答。 – joshschreuder 2012-07-25 00:53:50

回答

2

the documentation的帮助下解决了!

自动完成 - 真正在不被用户指定的空蒙版字符自动填充

MaskType =数量 - 空掩码字符将与零

MaskType =时间填写 - 空掩码字符会洋溢着当前时间

MaskType =日期 - 空蒙版字符将被填充当前日期

MaskType =日期时间 - 抢先y掩码字符将填写当前日期/时间

设置AutoComplete = false似乎解决了我的问题。