Asp net validating datetime
To see this, let’s take a look at the Email Address property above.
It turns out that regardless of the value you provide, the entity will be considered valid: Hmmm.
Since Data Type() doesn’t validate, that leaves us with two options: (1) Create our own attributes for each datatype to validate, like [Date], or (2) add validation into the Data Type attribute directly.
Apart from Lable For and Editor For, but we also have Validation Message For.
If the model binders fail at any point to build our input parameters, the model binder will add an error message to the model state.