I can't see where the Action field error message is defined within the solution
"The activity field is required." Is displayed when and activity isn't selected but where does this message come from?
Steven Parker205,183 Points
That's the default message provided for required fields. And any non-nullable field is automatically handled by the data binder as required, just as if it had a "[Required]" data annotation.