【发布时间】:2013-10-04 13:39:58
【问题描述】:
我正在使用此代码将数据绑定到数据网格。我在运行时创建一个 Datagrid,不想在设计时创建 Gridview。而且我不能使用RowDataBound 事件。有什么方法可以格式化列,以便我只得到日期而不是时间。
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(dt);
GridView GridView1 = new GridView();
GridView1.DataSource = dt;
GridView1.DataBind();
Gridview 中有一列名为MyDate,它将数据显示为12/12/2010 with Time。我想删除时间。
我想使用 DataFormatString="{0:d/M/yyyy}" 之类的东西。
【问题讨论】:
-
MyDate 的类型是什么
-
MyDate 的类型是日期/时间 [数据源是 MSAccess]
-
dipesh 试试下面的代码,我发布它会解决你的问题
-
对不起,但这并不能解决问题:(