格式化GridView数据集中的DateTime字符串表示形式

时间:2010-12-03 05:12:14

标签: c# asp.net stored-procedures

只是寻找一些策略来修改典型的

mm / dd / yy 00:00:00简单到 mm / dd / yy在绑定到gridview的数据集中返回的日期时间项

感谢

该项目位于数据集中,我只是执行以下操作

gridview.DataSource = GetDataSet();
gridview.DataBind();

所以我目前没有与数据集进行大量的互动。我可以通过它来蛮力迭代并执行类似

的操作
foreach(Table)
   foreach(Row)
      grab date Col, format and concat to look as desired

但这非常混乱,并且想知道是否有更优雅的解决方案。

1 个答案:

答案 0 :(得分:6)

只需在GridView中指定DataFormatString

即可
<asp:BoundField HeaderText="Date" DataField="MyDate" 
     DataFormatString="{0:MM/dd/yy}">