Ich habe das hier:
public class Customer
{
[DisplayName("Lastname"), StringLength(50)]
[Required(ErrorMessage="My Error Message")]
[NotEmpty()]
public override string LastName { get; set; }
[DisplayName("Firstname"), StringLength(50)]
[Required(ErrorMessage="My Error Message 2")]
[NotEmpty()]
public override string FirstName{ get; set; }
}
In der Steuerung mache ich dies:
if (!TryValidateModel(myCustomer))
{
//HERE
....
}
Wo "HIER" steht, möchte ich alle Fehlermeldungen erhalten.
Einige Fallbeispiele :
- Wenn "LastName" fehlt, würde ich gerne " Meine Fehlermeldung "
- Wenn beide fehlerhaft sind, möchte ich eine Liste (oder anderes) mit den Werten " Meine Fehlermeldung " und " Meine Fehlermeldung 2 "
Irgendeine Idee?
Danke,