Starting with DevExpress 14.1, the ASP.NET MVC GridView extension fully supports the unobtrusive client validation for built-in edit forms. Refer to the Support unobtrusive validation for the GridView's built-in edit form thread to learn more.
If you have version v14.1+ available, consider using the built-in functionality instead of the approach detailed below.
If you need further clarification, create a new ticket in our Support Center.
This example demonstrates how to implement unobtrusive validation for the editors inside the grid's inline edit form.
jQuery parsing is only done after the initial page load, so the forms that were loaded via callbacks after the page load are not parsed. To resolve this, use the approach from the How to correctly enable Model, Unobtrusive or jQuery Client validation article.
Since the client click should be handled to validate editors on the client, use the unbound column that will serve as a command column during editing.
Note that the actual data source update isn't implemented in this example.
See Also:
How to enable unobtrusive validation for GridView using the EditForm template