我的表单包含一个用于输入日期的文本框。提交时,数据用于向表中添加一行。 View 对表进行强类型化。
问题是数据库服务器配置了美国日期格式。但用户需要在文本框中使用英国日期格式。当用户输入英国日期格式错误时抛出。
无法更改数据库服务器配置。那么如何才能让用户输入英国格式的日期呢?
最佳答案
尝试设置 culture in web.config :
<system.web>
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-GB"
uiCulture="en-GB"/>
</system.web>
关于asp.net-mvc - asp.net mvc 文本框日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2493087/