Error1: String was not recognized as a valid DateTime
Error2: The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
How to fix it?
- Set culture in web.config
In an ASP.NET Web page, you can set to two culture values, the Culture and UICulture properties. The Culture value determines the results of culture-dependent functions, such as the date, number, and currency formatting, and so on. The UICulture value determines which resources are loaded for the page.
add a globalization
section to the Web.config file, and then set the uiculture
attributes, as shown in the following example:
And for more detail about coding, you can refer to: