Steve Sanderson 的 BeginCollectionItem 在所有情况下都不起作用......潜在的解决方案?
我正在与 Steve Sanderson 的 BeginCollectionItem 实用程序,用于呈现要在 MVC3 中编辑的对象列表,当您从迭代器呈现整个集合时,它非常有用。当我尝试向集合中添加一个新项目并返回表示该对象的 html 时,我的问题就出现了。由于某种原因,我的数据注释没有在代码中呈现在 html 中。
有没有可用的修复程序,或者有什么不同的东西,无需手动编写验证,我可以做来解决这个问题?
谢谢。
I'm working with Steve Sanderson's BeginCollectionItem utility to render a list of objects to be edited in MVC3, and it works great when you're rendering an entire collection from an iterator. My problem is coming when I'm trying to just add one new item to the collection, and return the html that represents that object. For some reason, my data annotations aren't being rendered in the html coming down from code.
Is there any fix available to this, or is there anything different, sans having to write the validation by-hand, that I can do to solve this issue?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
需要考虑的事项:
FormContext
存在于您用来创建此附加对象的任何方法中,否则不会呈现数据注释。如果您使用分部视图,请在顶部添加以下内容:-
-
Things to consider:
FormContext
exists in whatever method you are using to create this additional object. If you are using a partial view, add the following to it at the top:-
-