MVC UK Date Issues

Home » ASP.NET MVC » MVC UK Date Issues
ASP.NET MVC Logo

I have recently been working on a MVC / Bootstrap project, which is UK only.

Despite adding the following code to web.config, filling out a form with a DateTime in it still failed on a parsing error.

I had to set a custom model binder, because by default MVC doesn’t look at the current ui culture when model binding:

This has implications if you are using dates in URL’s, which I am not on this project, so it will suffice for now.

I also had to change the jquery validation, I installed the Jquery.Validation.AdditionalMethods nuget package and included the additional-methods.js script in my jQueryVal bundle:

I get a feeling that this could be improved, but on my UK only site, I think its good for now. Note to self: read up on the way that URLs and model binding works. There may be a more elegant solution in there somewhere…

About Phil

I have been working as a software developer since 1983. This blog could have been called "From Fortran 77, C and Cobol to C# in 20 (not so) easy years", but it doesn't sound quite right somehow. Besides I'm talking about what's happened since 2003, not before!
One Response to “MVC UK Date Issues”
  • Me

    thanks for this I’ve been banging my head against keyboard for a week on what should have been a simple issue. I managed to get the client validation solved but didn’t realise MVC was ignoring ui culture too.

    Reply

Leave a Reply

Your email address will not be published.


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">




Top Posts & Pages

Categories

Recent Posts

Recent Comments

Archives

Blogroll

  • Mike Cohn's Blog
  • Scott Hanselman's Blog
- lance@mountaingoatsoftware.com

Scrum Master jobs are on the rise and so are their salaries. But is everything as it seems?

- lance@mountaingoatsoftware.com

In this post I share 5 highlights from my Facebook Live session with Brian Milner.

- lance@mountaingoatsoftware.com

Today, Certified Scrum Trainer Scott Dunn shares his insights about the pain felt when leadership do

- lance@mountaingoatsoftware.com

After making one decision, it can be helpful to make the next decision or two at the same time.

- Scott Hanselman

I love the Raspberry Pi and I am a fan of the CrowPi from Elecrow. I have two of their first CrowPi

- Scott Hanselman

This is an interesting blog post on How to SSH into WSL2 on Windows 10 from an external machine. Rea

- Scott Hanselman

Cool blog post eh? Good title, right? DO NOT DO THE INSTRUCTIONS IN THIS POST until you have read th

- Scott Hanselman

I got a great question emailed to me today. And while I could find the answer and email them back, I

- Scott Hanselman

I've blogged before about Developing on Docker with the new and improved Visual Studio Containe

Meta