[ASP.NET][C#][GridView]Data Binding下,為資料庫取出的日期時間轉換格式(此例為4碼西元年-2碼月-2碼日 24小時制2碼時:分:秒)

  • 2348
  • 0

.

一定要用Eval!用Bind不行。 

<asp:GridView ID="gvRec" runat="server">
    <Columns>
        <asp:TemplateField HeaderText="Create Date&lt;br/&gt;建立時間">
            <ItemTemplate>
                <asp:Label ID="lblCreateDate" runat="server" Text='<%# Convert.ToDateTime(Eval("vd_create_date")).ToString("yyyy-MM-dd HH:mm:ss") %>' />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>