代码之家  ›  专栏  ›  技术社区  ›  Jambobond

ASP.net中的GridView使用错误的日期格式MM/DD/YYYY而不是DD/MM/YYYY

  •  3
  • Jambobond  · 技术社区  · 16 年前

    我在ASP.net中有一个GridView,它是由一个SqlDataSource填充的。

    然而,当我在网格视图中的行上点击编辑,然后在不更改日期的情况下点击更新时,我收到了一个SQL错误,它基本上表明日期格式错误。这是因为它认为30是指月份而不是日期。

    有什么想法吗?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Deniz Dogan    16 年前

    String DateTime .我建议你把 DataFormatString 列到 {0:d} ,它将基于页面UI显示日期。

        2
  •  1
  •   TheVillageIdiot    16 年前

    最有可能造成问题的不是页面的区域性,而是SQL Server中的区域性设置。

    推荐文章