ASP.NET MVC 2博客文章似乎讨论了不存在的属性

时间:2010-02-14 23:15:14

标签: c# asp.net-mvc attributes blogs

阅读this Brad Wilson blog post,我遇到了几个似乎没有的属性(例如,DisplayFormatStringEditFormatStringShortDisplayNameSimpleDisplayText)文档,我没有运气弄清楚它们属于哪个命名空间。

这些属性是否存在?他们被不同的属性取代了吗?这是怎么回事?

1 个答案:

答案 0 :(得分:1)

我认为这些字段没有属性。该列表是在ModelMetadata上找到的属性列表,我的猜测是默认的Data Annotations元数据提供程序不会填充这些属性。您可以构建一些自定义属性和自定义元数据提供程序,而不必大惊小怪。您还可以在拥有ViewData实例的任何位置从过程代码填充该字段。