早上好,
为新手问题道歉。我刚刚开始使用 ASP.NET 国际化设置。
背景资料:
我有一个显示<table>
HTML 对象的网站。在那个<table>
HTML 对象中,我有一列显示日期。我的服务器在美国,这些日期显示为MM/DD/YYYY
. 我的许多用户通过 Excel,通过数据 --> 导入外部数据 --> 导入 Web 查询界面插入此网页。我的用户大部分都在美国,所以这些日期正确显示在他们的 Excel 屏幕上。
现在我需要让网页为英国用户工作。照原样,他们将日期下载为MM/DD/YYYY
,这使得他们的电子表格无法使用,因为他们的区域设置设置为DD/MM/YYYY
。
我的问题是:
如何使 Web 服务器意识到传入的请求具有en-GB
文化设置?我可以设计自己的小自定义解决方法,但我敢肯定我不是第一个遇到这种情况的程序员。专业人士如何处理?我正在寻找一个相对简单且快速安装的解决方案,但我不想只是将我自己的逻辑中的一些糟糕的错误部分放在一起,我会在 6 个月后害怕。
提前非常感谢,-艾伦。