数据注释 - DisplayFormat - 格式化数字字符串

时间:2013-02-07 19:39:40

标签: c# asp.net-mvc asp.net-mvc-3 entity-framework data-annotations

我有以下字符串:"10222002750400447092095835"

我希望它显示如下:10 2220 0275 0400 4470 9209 5835

我尝试了以下操作,完全没有结果:

[DisplayFormat(DataFormatString = "{0:00 0000 0000 0000 0000 0000 0000}", ApplyFormatInEditMode = true)]

[DisplayFormat(DataFormatString = "{0:## #### #### #### #### #### ####}", ApplyFormatInEditMode = true)]

我做错了什么?

1 个答案:

答案 0 :(得分:1)

我相信你要找的是字符串屏蔽。见下文。

Stackoverflow - How to mask a string Stackoverflow - Apply mask to string