Reasoning to remove jQuery based client validation:
Bootstrap 5 and other packages move from jQuery to plain vanilla javascript. Asp.Net 7 templates come with jQuery included.
Set MvcViewOptions.HtmlHelperOptions.ClientValidationEnabled = false globally in Starup
Remove npm packages jquery-validation and jquery-validation-unobtrusive
Remove individual setting for ViewContext.ClientValidationEnabled in views
Reasoning to remove jQuery based client validation: Bootstrap 5 and other packages move from jQuery to plain vanilla javascript. Asp.Net 7 templates come with jQuery included.
MvcViewOptions.HtmlHelperOptions.ClientValidationEnabled = false
globally in StarupViewContext.ClientValidationEnabled
in views