【发布时间】:2017-09-29 10:49:05
【问题描述】:
我有一个文本框来获取卡号。但是这个值'6222040000030002',文本框的值会自动呈现为'**********'。 文本框文本模式仅设置为 SingleLine。 我无法弄清楚为什么会发生这种行为。 任何建议。
在 rad 文本框的 html 下方。
<telerik:RadTextBox ID="txt_receiver_accno" runat="server" CausesValidation="true" Label="*Account No." AutoPostBackValidates="true"
LabelCssClass="RemitTitle" Width="254px" Style="text-transform: uppercase;" MaxLength="60">
<ClientEvents OnBlur="checkBankFormatClient" />
</telerik:RadTextBox>
[纯文本框][2]https://i.stack.imgur.com/bog3U.png
【问题讨论】:
-
@VDWWD checkBankFormatClient () 正在使用少量正则表达式检查文本框的值。
-
@Shahzeb 我确实添加了 textmode 属性,仍然一样。奇怪的是它只发生在少数人身上。例如6222040000030002
-
@ArunVinoth 它在回发后发生。存储在表中的值只是数字,但数字正在更改为 ****** 的 UI。
-
@ArunVinoth 很遗憾没有使用屏蔽 js。令人惊讶的是,这种行为只发生在少数人身上。
-
@ArunVinoth 即使我使用具有该值的纯 html 文本框,结果也是相同的。这是数字 6222040000030002。此外,gridview 中也发生了同样的事情。参考图 2 和 3
标签: asp.net web textbox telerik