更改 asp.net mvc2 站点文化(模型验证因非美国日期而失败)

发布于 2024-10-14 17:53:04 字数 390 浏览 1 评论 0原文

我有一个 asp.net mvc2 应用程序,它在欧洲样式日期 (dd/mm/yyyy) 上发出验证错误,

我发现 CurrentUICulture 是 en-us。 我怎样才能永久更改它并使所有应用程序像欧洲一样(en-GB?)

我是否还需要更改数据库上的某些内容(SQL Server 2008,默认安装)。

(此问题链接到 ASP.NET MVC2模型验证因非美国日期格式而失败问题)

但我不想在整个应用程序中处理日期,而是让应用程序完全在正确的文化中工作。

I have an asp.net mvc2 app that issue Validation errors on Europe style dates (dd/mm/yyyy)

I've found that the CurrentUICulture is en-us.
how can I change it permanently and to all the app to be like in Europe (en-GB ?)

Do I need to change something on the Database as well (SQL server 2008, default installation).

(this issue is linked to ASP.NET MVC2 Model Validation Fails with Non-US Date Format question)

But I don't want to treat dates all over the app, rather having the app work entirely in the right culture.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

好倦 2024-10-21 17:53:04

好吧,看起来改变服务器文化(在区域设置中)可以为我解决这个问题..但是
我仍然想知道是否可以在不改变服务器文化的情况下解决这个问题。

Well, it looks like changing the server culture (in regional settings) solve it for me..But
I still wonder if it is possible to solve this without changing the server's culture.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文