0

我正在使用 VS 2010 和 SQL Server 2008 R2 Express 来开发 ASPX 页面

在我的数据库中有一个 type 列Date

dd/mm/yyyy我以格式存储数据。没有放任何时间,当我在 SQL Server 中查看表数据时,它也没有显示任何时间。

但是在我的 aspx 页面中,当我使用 GridView 和 SqlDataSource 提取数据时...它显示dd/mm/yyyy hh:mm:ss AM/PM(示例- 12/04/2012 12:00:00AM

为什么会显示时间?如何删除该时间部分并仅显示日期?

请帮忙

PS:我正在使用 .net Framework 4.0 和 C#

4

1 回答 1

1

看看那个 MSDN 文章。 http://msdn.microsoft.com/en-us/library/az4se3k1.aspx 您需要使用上面链接中的格式字符串之一设置 DataFormatString 字符串 :)

于 2013-09-22T10:51:19.630 回答