如何使用 linq to sql asp.net mvc 从模型中绑定排除多个属性
我有一个带有选择框的表单。
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
排除采用逗号分隔的属性名称列表,只需添加另一个即可。
完整文档:
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