使用输入掩码时,如果输入不符合掩码的长度,该字段将追加“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 :(得分:2)
在the documentation的帮助下解决了这个问题!
AutoComplete - True表示自动填写用户未指定的空掩码字符
MaskType = Number - 空的掩码字符将用零填充
MaskType = Time - 空掩码字符将填充当前时间
MaskType = Date - 空白掩码字符将填充当前日期
MaskType = DateTime - 空白掩码字符将填充当前日期/时间
设置AutoComplete = false似乎解决了我的问题。