This is happening when I try to create the entity using a Create style action in Asp.Net MVC 2.
The POCO has the following properties:
public int Id
Great question and answers, saved my ... behind. I need to add something, though:
Instead of
[Bind(Exclude = "Id")]
I think it's better to use
[Bind(Include = "Prop1, Prop2, Prop3, etc")]
.. where Prop1, Prop2 and Prop3 are THE ONLY properties that you want to be bound at the action level.
Since this is white-listing as opposed to black-listing. White-listing is better, safer. This way you also solve the risk of over posting and under posting too. See Brad Wilson's post.