<%#DataBinder.Eval(Container.DataItem,"date","{yyyy-MM-dd}")%>

解决方案 »

  1.   

    说的再详细点好吗?我用datagrid绑定了一个记录集,在属性生成器中的日期字段里我看见有个“数据格式设置表达式“,是否能利用这个属性做个转化
      

  2.   

    我这个是动态创建DataGrid的办法,其他的也类似,其方法是对DataGrid的BoundColumn的DataFormatString 进行设置
    BoundColumn dc = new BoundColumn();
    dc.DataField = field;
    dc.DataFormatString = "{0:D}";
    DataGrid1.Columns.Add(dc);
      

  3.   

    如下设置该列的DataFormatString属性即可:
          DataFormatString="{0:yyyy-MM-dd}"