I am having trouble displaying validation summary, I only want to display errors in validation summary, not beside the field. In my view i have,
@Html.ValidationSummary()
@Html.ValidationMessageFor(m =>m.Name)
in my controller i have
ModelState.AddModelError("Name",
"name is required");
Am i not supposed to get a validation error message? at the top? I don't get what i am missing...
I am also including these script files.. jquery.validate.min.js jquery.validate.unobtrusive.min.js
Try
@Html.ValidationSummary(false)
so that it will not exclude property errors.
OR
Try the method @xurca linked which is to add the model error with an empty key so it is not tied to a specific property.
ModelState.AddModelError(String.Empty, "name is required");
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