The property to change the required fields message is on the Form. It's called ErrorProviderRequiredFieldDesc, I think. There should also be an ErrorProviderRequiredFieldDescKey property if you want to pull it from localization. As for the renaming of the field, there ended up being problems with the .Item property used within the business object, because we couldn't store off the name of the DataColumn behind the property. So, if you need to rename one of your fields, you have to do it by customizing the field and having the property use custom code.