1

属性、日付、データ型のテーブルがあります。SqlDataSourceデータベースからデータを取得しGridView、「mm/dd/yyyy hh:mm:ss」形式で表示するために使用します。

ただし、データベースでは「mm/dd/yyyy」形式で保存されます。何を変更する必要がありますか?

4

3 に答える 3

4

これを試して

<asp:BoundField HeaderText="Date" DataField="DBDate" 
     DataFormatString="{0:MM/dd/yy}">
于 2012-12-21T12:49:54.103 に答える
1

明らかに、あなたのデフォルト値はです。に変更しますBoundfield DataFormatStringmm/dd/yyyy hh:mm:ssMM/dd/yy

<asp:BoundField  DataFormatString = "{0:MM/dd/yy}"  /> 
于 2012-12-21T12:52:57.870 に答える
1

これHtmlEncode="False"を次のように使用します

<asp:BoundField HeaderText="Date" DataField="DBDate"   HtmlEncode="False"
 DataFormatString="{0:MM/dd/yy}">
于 2012-12-21T12:53:13.110 に答える