我在ASP.net中有一个GridView,它是从SqlDataSource中填充的。
数据库表中的其中一列是日期时间,设置为30/04/2009,当我在ASP中显示GridView时,它显示为30/04/2009。(这很好)
然而,当我在网格视图上点击编辑,然后在不更改日期的情况下点击更新,我会收到SQL错误,指出日期格式错误。这是因为它认为30是月份而不是日期。
我已经尝试通过设置<%@ Page uiCulture="en-gb" culture="en-gb" %>来解决这个问题,但没有效果。
有什么想法吗?
数据库表中的其中一列是日期时间,设置为30/04/2009,当我在ASP中显示GridView时,它显示为30/04/2009。(这很好)
然而,当我在网格视图上点击编辑,然后在不更改日期的情况下点击更新,我会收到SQL错误,指出日期格式错误。这是因为它认为30是月份而不是日期。
我已经尝试通过设置<%@ Page uiCulture="en-gb" culture="en-gb" %>来解决这个问题,但没有效果。
有什么想法吗?