I've searched around a lot, and honed this problem down to this case: I'm using the PRG pattern, pragmatically I'm using the same DTO for my post/get actions. It looks like when I have the dto with the data annotation attributes in the get action parameter list, the validation is always displaying errors, every time on initial page load.
In some cases this could be desired behavior if you put asterisks in the error message, but how do I get rid of it?
Thanks in advance.
You need to clear your modelstate with a call to modelstate.clear() in your action.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With