Note: Data-Annotation will work only when Grid is rendered using Razor format. It will not work when grid is rendered using tag helper.
Based on your dataSource, we can achieve your requirement by defining the format for date column in the load event of ejGrid. By making the load event unique for all the Grid you can set format to all date Column without specifying the format for all the columns.
Note: But the above solution will work only for local data.
So kindly share the following details, which help us to Validate the reported issue at our end.
Share the grid rendering code.
Share details regarding your dataSource. Whether it is local data or remote data or you using any type of adaptor to bound data to Grid?
Requested details will be helpful for us to achieve your requirement as soon as possible.