asp.net-mvc - asp.net mvc 文本框日期格式

标签 asp.net-mvc

我的表单包含一个用于输入日期的文本框。提交时,数据用于向表中添加一行。 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/

相关文章:

c# - 在模型中动态设置正则表达式

javascript - XMLHttpRequest 发送文件请求对于大文件给出 404 错误

c# - 如何在多部分/表单数据请求的请求正文中记录文件内容

c# - 如何从搜索引擎获取使用的关键字

asp.net-mvc - 如果用户在 int 字段中放置非数字字符串,则自定义验证错误消息

c# - 自动调用 Controller 方法并生成局部 View 。如何?

ASP.NET MVC > ASP.NET WebForms,为什么?

c# - 共享连接字符串

asp.net-mvc - 数据库驱动的 asp.net MVC 应用程序

asp.net - Application_AuthenticateRequest无限循环