4

如何在 DataFormatString 中显示完整的月份名称和年份?(2014 年 11 月)

我尝试使用这个 DataAnnotation,但它没有给我想要的 o/p:

 [DisplayFormat(DataFormatString="0:MMMM-yyyy")]
4

2 回答 2

6

我不知道它有没有区别,但是怎么样;

[DisplayFormat(DataFormatString = "{0:MMMM-yyyy}")]

DisplayFormatAttribute.DataFormatString属性

格式化字符串可以是任何文字字符串,通常包含字段值的占位符。例如,在格式化字符串“项目值:{0}”中,当字符串显示在 DynamicField 对象中时,字段的值将替换 {0} 占位符。格式化字符串的其余部分显示为文字文本。

如果格式化字符串不包含占位符,则数据源中的字段值不包含在最终显示文本中。

于 2014-11-21T13:49:49.923 回答
2

你缺少括号:

[DisplayFormat(DataFormatString="{0:MMMM-yyyy}")]
于 2014-11-21T13:49:48.060 回答