如何使用 linq to sql asp.net mvc 从模型中绑定排除多个属性

发布于 2024-09-16 18:11:44 字数 339 浏览 1 评论 0原文

我有一个带有选择框的表单。

linq 实体有一个 selectList 作为其公共属性。

我目前正在将其从这样的实体中排除

[Bind(Exclude = "taskDeadlineTime")]

,现在我想添加第二个下拉列表,当我尝试 UpdateModel() 时收到此错误,

No parameterless constructor defined for this object.

我是否应该将这个新属性添加到绑定排除中列表?

如果是这样,我如何将多个属性添加到列表中?

I have a form with a select box on it.

The linq entity has a selectList as a public property on it.

I'm currently excluding it from the entity like this

[Bind(Exclude = "taskDeadlineTime")]

I now want to add a second drop down, and I'm getting this error when I try to UpdateModel()

No parameterless constructor defined for this object.

Is it right that I should be adding this new property to the bind exclude list?

If so how do I add more than one property to the list?

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

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

发布评论

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

评论(1

非要怀念 2024-09-23 18:11:44

排除采用逗号分隔的属性名称列表,只需添加另一个即可。

完整文档:

http://msdn.microsoft.com/ en-us/library/system.web.mvc.bindattribute.aspx

Exclude takes a comma separated list of property names, just add another.

Complete Docs:

http://msdn.microsoft.com/en-us/library/system.web.mvc.bindattribute.aspx

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