簡體   English   中英

在VB.Net中更改日期格式

[英]change Date format in VB.Net

如何在顯示從數據庫填充的日期格式的asp網格中更改日期格式。 數據庫以“ 2009-08-23 10:24:00.000”格式存儲值,但網格中的值顯示為“ Sun 23-08-2009 10:24:00”,我想將其顯示為“ 23-AUG- 2008'VB .Net代碼

"Dim dv As DataView1 = ds.Tables(0).DefaultView"

標記為

<asp:BoundColumn    DataField="DateFormat"  HeaderText="Day&amp;Date">    
<ItemStyle Wrap="False" />

如何顯示為“ 23-AUG-2008”?

您可以使用BoundColumn DataFormatString屬性。 只需指定所需的格式即可。

在您的情況下:

<asp:BoundColumn DataField="DateFormat" DataFormatString="{0:dd-MMM-YYYY}" HeaderText="Day&amp;Date">    

順便說一句, DataGridView是Winforms的控件,不是webforms ...在webforms中,它稱為GridView 而且這與javascript或vb.net無關,因此我也刪除了這些標記。.該解決方案特定於GridView控件,無論代碼背后的語言是什么,它都屬於asp.net。 是的,您可以使用javascript格式化這些字符串,但是...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM