TryUpdateModel 的 exceptProperties 参数引用什么集合?
http://msdn.microsoft 中是否有 excludeProperties
参数。 com/en-us/library/dd492957.aspx 排除模型中的属性或请求中的值?
例如,
如果我希望排除名称属性为“Model.SomeProperty.SomeChildProperty”的 Model.SomeProperty.SomeChildProperty
,我应该通过["SomeProperty"]
(模型上的属性名称)
或["Model.SomeProperty.SomeChildProperty"]
(请求表单中的字段名称)
要将其从更新中排除吗?
Does excludeProperties
parameter in http://msdn.microsoft.com/en-us/library/dd492957.aspx exclude properties from the model or the values from the Request?
E.g.
If I wish to exclude Model.SomeProperty.SomeChildProperty
which has a name attribute of "Model.SomeProperty.SomeChildProperty", should I pass["SomeProperty"]
(name of the property on the model)
or["Model.SomeProperty.SomeChildProperty"]
(name of the field in the Request form)
To exclude it from the udpate?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
DefaultModelBinder
将查看 < code>PropertyDescriptor.Name 在模型绑定期间过滤属性时。您应该使用模型属性名称。The
DefaultModelBinder
will look atPropertyDescriptor.Name
when filtering properties during model binding. You should use the model property name.