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(example- 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 上記のリンクのフォーマット文字列の 1 つを使用して DataFormatString 文字列を設定する必要があります :)

于 2013-09-22T10:51:19.630 に答える