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

发布于 2024-08-21 17:06:25 字数 370 浏览 2 评论 0原文

阅读 这篇 Brad Wilson 博客文章,我遇到了几个属性(例如,DisplayFormatStringEditFormatStringShortDisplayNameSimpleDisplayText )似乎没有可用的文档,而且我没有运气弄清楚它们属于哪个命名空间。

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

Reading this Brad Wilson blog post, I'm coming across several attributes (e.g., DisplayFormatString, EditFormatString, ShortDisplayName, SimpleDisplayText) that seem to have no available documentation, and I'm having no luck figuring out what namespace they belong to.

Do these attributes even exist? Have they been replaced by different attributes? What's going on here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久夏青 2024-08-28 17:06:25

我认为这些字段没有属性。该列表是在 ModelMetadata 上找到的属性列表,我的猜测是默认的数据注释元数据提供程序不会填充这些属性。您可以构建一些自定义属性和自定义元数据提供程序,而无需太多麻烦或混乱。您还可以在拥有 ViewData 实例的任何位置从过程代码填充该字段。

I don't think there are attributes for these fields. That list is a list of properties found on ModelMetadata, and my guess is the default Data Annotations metadata provider doesn't populate those. You can build some custom attributes, and a custom metadata provider without to much fuss or muss. You can also populate that field from procedural code anywhere you have the ViewData instance.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文