3

我一直在修复一个 VB.net 应用程序,现在我正在尝试将日期格式设置为有意义的东西,比如 dd-MM-yyyy 或 yyyy-MM-dd,任何没有日期的东西都很奇怪美国订单真的。

所以我在我的 aspx 文件中有这一行:

<asp:TextBox ID="txtDateFrom" type="date" runat="server"></asp:TextBox>

我尝试设置全球化:

<globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="en-AU" uiCulture="en-AU" />

在 Web.config 但它没有任何区别,无论如何我可以强制它在 TextBoxes 中使用特殊的日期格式吗?现在它在 chrome 和 firefox 中显示不同。

铬合金:

铬文本框

火狐:

火狐文本框

4

1 回答 1

2

来自一位评论者的简短回答,适用于所有出现在这里的谷歌用户。

虽然日期必须以 yyyy-mm-dd 格式传输,但显示可能是浏览器选择的任何内容。在这种情况下,chrome 会针对您的情况实施不希望的演示行为。

于 2013-10-29T06:52:30.333 回答