I have a model like this:
public PurchaseOrder { [Required] [StringLength(15)] public virtual string OrderNumber {get;set;} // etc. } >
Are you sure that the error is coming from the OrderNumber field?
It seems strange that the error message has Order Number in 2 words.
Try changing the name of the field or removing the required tag to make sure that this is where the error is coming from.