如果没有使用,有效的DataFormatString是什么?

时间:2016-07-21 17:52:21

标签: c#

使用[DisplayFormat(DataFormatString:="0,0.0")]属性,您可以设置DataFormatString,也可以将其关闭,并显示该数据类型的默认数据格式。

使用默认值的代码是什么?在我的代码中,我将格式化所有内容:

Value = Value.ToString(FieldMetaData.Format);

我需要一个没有属性的字段的默认格式字符串。我希望他们表现得好像我没有设置格式。我不能留空字符串,因为在这种情况下它只返回null

2 个答案:

答案 0 :(得分:0)

这是默认的日期时间格式,但也取决于地区。

“yyyyMMdd HH.mm.ss”

我不知道是否有任何方法可以从您的系统查询,但如果有一种方式可能会在文化设置中。 https://msdn.microsoft.com/en-us/library/system.globalization.cultureinfo(v=vs.110).aspx

答案 1 :(得分:0)

我只使用格式来修复它,如果它是一个数字并设置我使用的数字类型的默认格式,例如intdecimal