2013-09-22 149 views
0

我使用VS 2010与SQL Server 2008 R2 Express来开发一个ASPX页面ASP.net显示只是日期(无时间)

在我的数据库有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

.NET框架没有'Date'数据类型 - 它总是'DateTime'。但是.net框架也非常支持在网格中指定**显示格式**来仅显示DateTime的日期部分。 –

回答