我正在使用VS 2010与SQL Server 2008 R2 Express开发ASPX页面
在我的数据库中,有一个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#
答案 0 :(得分:1)
看看那篇MSDN文章。 http://msdn.microsoft.com/en-us/library/az4se3k1.aspx 您需要使用上面链接中的一个格式字符串设置DataFormatString字符串:)