5

何らかの理由で、グリッドビューで日付のテキストをフォーマットできません

<asp:BoundField DataField="deptdate" HeaderText="Departure Date" dataformatstring="{0:ddd, MM/d/yyyy}" htmlencode="False" SortExpression="deptdate" />

I still get this:

May 10 2011 12:00AM

データベースでフィールドを DATETIME に設定しませんでした...DOY

4

3 に答える 3

8

このアプローチを試しましたか?

http://peterkellner.net/2006/05/24/how-to-set-a-date-format-in-gridview-using-aspnet-20using-htmlencode-property/

<asp id="GridView1" runat="server" :GridView>
<columns>
  <asp headertext="CreationDate" dataformatstring="{0:M-dd-yyyy}" 
       datafield="CreationDate" :BoundField HtmlEncode="false" />
</columns>
于 2011-04-26T15:33:05.300 に答える
2

DataFormatString="{0:d}"列定義で短い日付形式に使用できます。

于 2011-04-26T15:32:46.603 に答える
0

2013 年第 2 四半期以降、RadHtmlChart を DateTime オブジェクトにデータバインドできるようになり、XAxis ラベル、シリーズ ラベル、およびツールヒントを目的の日付形式にフォーマットできるようになりました。日付の書式設定の詳細については、日付軸の記事を参照してください: http://www.telerik.com/help/aspnet-ajax/htmlchart-date-axis.html

于 2014-02-18T21:16:38.067 に答える