2016-04-01 3 views
1

私のSQLには、次のように列に格納されたデータテーブルがあります。送信日と日付データタイプのように: 2014/12/02しかし、このテーブルとGridViewのにようになっ提出日の欄にそれを置く:SQLデータテーブルから与えられる短い日付は、時間と詳細を表示します。

AM 12:00:00 '2014/12/02' 

はので、どのように私は時間を最初の部分を削除することができますし、ただのGridViewで日付を取得しますか?

列は、このようなものです:あなたがデータバインドされた列は、時間を削除するDataFormatString属性を使用して使用している場合

<asp:TemplateField SortExpression="SubmitDate" HeaderText="SubDate"> 
     <ItemTemplate> 
      <asp:Label ID="lblSubmitDate" runat="server" Text='<%# Eval("SubmitDate")%>'></asp:Label> 
     </ItemTemplate> 
</asp:TemplateField> 

答えて

2

+0

アイテムテンプレートを使用しています。あなたのeval()をこの 'Text = '<%#Convert.ToDateTime(Eval(" SubmitDate "))に置き換えて、 – iman

+0

という文字列を置き換えました。ToShortDateString()%>'' – thepanch

+0

解決済みです。日付の書式はdd/mm/yyに似ています。どうすればyy/mm/ddにすることができますか? – iman

関連する問題