4

我需要格式化一个 asp.net 文本框,使其仅接受以下形式的用户输入

### - ### - ### (#:仅限数字)

请提出建议或答案。

4

4 回答 4

8

MaskedEdit可能是您正在寻找的。

这是上面链接的修改示例:

<ajaxToolkit:MaskedEditExtender runat="server"
    TargetControlID="TextBox2" 
    Mask="999-999-9999" />
于 2011-11-13T09:17:06.363 回答
1

使用 jquery 屏蔽文本框Masked Input Plugin 1.2.2

于 2011-11-13T09:15:44.867 回答
1

您可以使用 MaskedEdit ajax 控件..

MaskedEdit 是一个 ASP.NET AJAX 扩展器,它附加到 TextBox 控件以限制可以输入的文本类型。MaskedEdit 将“掩码”应用于仅允许输入某些类型的字符/文本的输入。支持的数据格式有:数字、日期、时间和日期时间。

请点击此链接了解详情: http ://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/MaskedEdit/MaskedEdit.aspx

于 2011-11-13T09:17:45.030 回答
1

您可以按照 DeveloperX 的建议使用 jQuery,也可以使用 AjaxControlToolkit 中的MaskedEditExtender

于 2011-11-13T09:18:00.480 回答