MVC - 控制模板中的访问模型错误消息

发布于 2024-11-07 00:28:40 字数 143 浏览 1 评论 0原文

我正在尝试为 MVC 3 中的文本框制作自定义模板。如何访问模板中的 ErrorMessage,该模板是我使用模型中的属性指定的(例如 [Required(ErrorMessage="Some error message")]?

I am trying to make my custom template for textbox in MVC 3. How can I access ErrorMessage in the template, which I specified with an attribute in model (e.g. [Required(ErrorMessage="Some error message")] ?

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

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

发布评论

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

评论(1

小草泠泠 2024-11-14 00:28:40

我相信您需要访问元数据,将其转换为必需的属性并引用 errormessage 属性。

要访问元数据 - 在模板中使用 ViewData.ModelMetadata。
看:
http:// /bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-4-custom-object-templates.html

I believe you need to access the metadata, cast it to a required attribute and reference the errormessage property.

To access the metadata - use ViewData.ModelMetadata in your template.
See:
http://bradwilson.typepad.com/blog/2009/10/aspnet-mvc-2-templates-part-4-custom-object-templates.html

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