TryUpdateModel 的 exceptProperties 参数引用什么集合?

发布于 2024-11-08 11:57:36 字数 467 浏览 0 评论 0原文

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 技术交流群。

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

发布评论

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

评论(1

软的没边 2024-11-15 11:57:36

DefaultModelBinder 将查看 < code>PropertyDescriptor.Name 在模型绑定期间过滤属性时。您应该使用模型属性名称。

The DefaultModelBinder will look at PropertyDescriptor.Name when filtering properties during model binding. You should use the model property name.

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