這期內容當中小編將會給大家帶來有關如何在GridView中顯示時間和日期的格式,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
是GridView基本常用的日期,時間格式
形式 | 語法 | 結果 | 注釋 |
數字 | {0:N2} | 12.36 | |
數字 | {0:N0} | 13 | |
貨幣 | {0:c2} | $12.36 | |
貨幣 | {0:c4} | $12.3656 | |
貨幣 | "¥{0:N2}" | ¥12.36 | |
科學計數法 | {0:E3} | 1.23E+001 | |
百分數 | {0:P} | 12.25% | P and p present the same. |
日期 | {0:D} | 2006年11月25日 | |
日期 | {0:d} | 2006-11-25 | |
日期 | {0:f} | 2006年11月25日 10:30 | |
日期 | {0:F} | 2006年11月25日 10:30:00 | |
日期 | {0:s} | 2006-11-25 10:30:00 | |
時間 | {0:T} | 10:30:00 |
在GridView中操作的時候要注意以下的幾個方面(以{0:d}為例)
1. 要綁定的列如果單純的是boundfiled類型的(如下)
<asp:BoundField DataField="sj" HeaderText="時間" ReadOnly="True" DataFormatString="{0:d}" />
顯示出來的格式還是2006-11-25 0:00:00 為達到我們想要的效果
2. 要綁定的列必須是模板列如下:這樣才能看到我們想要看到的效果:2006-11-25
<asp:TemplateField HeaderText="時間"> <EditItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("sj", "{0:d}") %>'></asp:Label> </EditItemTemplate> <ItemTemplate> <asp:Label ID="Label2" runat="server" Text='<%# Bind("sj", "{0:d}") %>'></asp:Label> </ItemTemplate> </asp:TemplateField>
上述就是小編為大家分享的如何在GridView中顯示時間和日期的格式了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。