This validation was working perfectly in Internet Explorer and Firefox. I searched around and noticed that this appears to be a known issue with Chrome and how it interprets globalization settings.
Rather than picking up the settings from my app it was always using its own settings which were en-US so unless the date format was 'yyyy-MM-dd' or 'MM-dd-yyyy' then it would fail.
Utility view raw Validation Error hosted with ❤ by Git Hub The nice thing about all this is that now both client-side and server-side validation rules are set declaratively, using attributes on the Model.
We also use a few additional components that are not part of the standard Bootstrap component set, such as a datepicker and timepicker control.
Models view raw Register rel="noopener noreferrer" hosted with ❤ by Git Hub In the Cloud Auction project we are using the rel="noopener rel="noopener noreferrer" noreferrer" Twitter rel="noopener noreferrer" Bootstrap framework and several components that come with it.
For instance, we use the following template for a string: @using Auction. And indeed: This error message appears immediately when we clear the input field. Look at the DOM that was generated by the control: view hosted with ❤ by Git Hub The Html.