我想在网站上显示电话号码字段为(123)456-7890,但在调用myTextBox.Text时让系统将其视为1234657890我想这会需要覆盖文本属性并在重写的属性中进行清理,但希望运行过去的社区。TextBox:以一种格式显示值,但返回另一种格式
0
A
回答
1
是的,Text属性有两种方式。你确实必须格式化输出,并在输入时进行清理。然而!让我建议您不要使用TextBox来输出,而是使用Label或LiteralControl来显示它。然后当用户编辑时,切换到没有格式的文本框。这个概念是从像DataBoundControls:
<ItemTemplate>
<asp:Label Text=<%# FormattedText %> />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox />
</EditItemTemplate>
0
如果要存储和检索的电话号码作为一个十位数的字串,你可以对其进行格式化,当你显示它,就像这样:
string.Format("{0,0:(###) ###-####}", phoneNumber);
在此之前,您应该测试该字符串实际上包含10个数字字符。
相关问题
- 1. 从另一种形式显示表格
- 2. 将JSON从一种格式转换为另一种格式?
- 3. 浮点转换 - 一种格式到另一种格式
- 4. 从一种格式更改为另一种格式的日期
- 5. Java日期从一种格式解析到另一种格式
- 6. 以另一种形式显示表单
- 7. 将Excel电子表格从一种格式转换为另一种格式
- 8. 以另一种格式格式化Date.parse(dateString)中的日期
- 9. 以这种格式返回json与php
- 10. 如何将json从一种格式转换为另一种格式
- 11. 在java中将日期从一种格式转换为另一种格式
- 12. c#将文件从一种格式转换为另一种格式
- 13. 如何将日期从一种格式转换为另一种格式
- 14. 在java中将一种json格式转换为另一种格式
- 15. 如何将一种光栅格式转换为另一种格式?
- 16. 将日期从一种格式转换为另一种格式 - AngularJS
- 17. 如何将数据从一种格式转换为另一种格式
- 18. 以某种格式显示输出
- 19. jQuery UI Datepicker。显示一种格式,另存为
- 20. C#DateTime更改为另一种格式
- 21. 用另一种格式转换DateTime
- 22. 解析为另一种xml格式
- 23. 转换日期为另一种格式
- 24. 如何日期从一种格式转换为另一种golang
- 25. 转换的UUID从一种格式转换为另一种
- 26. 转换日期从一种格式转换为另一种
- 27. 使用PHP从一种日期格式转换为另一种
- 28. 如何格式化另一种格式的字符串日期?
- 29. AngularJS将json格式转换成另一种json格式
- 30. 从1个消息格式转换为另一种格式
我喜欢那种方法。 – 2010-07-09 21:51:02