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>
アイテムテンプレートを使用しています。あなたのeval()をこの 'Text = '<%#Convert.ToDateTime(Eval(" SubmitDate "))に置き換えて、 – iman
という文字列を置き換えました。ToShortDateString()%>'' – thepanch
解決済みです。日付の書式はdd/mm/yyに似ています。どうすればyy/mm/ddにすることができますか? – iman