从SQL Server 中取得的 时间显示在DataGrid中的格式为 1999-11-10 0:00:00
但是我想让他的格式为 1999-11-10 
请问如何达到这个效果~~

解决方案 »

  1.   

    你说的是DataGrid吧,可以修改DataGridStyle来实现DataGridTextColumn c = (DataGridTextColumn)grid.TableStyles[0].GridColumnStyles["theDate"];c.Format = "yyyy-mm-dd";
      

  2.   

    DataFormatString="{0:yyyy-MM-dd}"
    写在那个显示时间的字段列中就可以了
      

  3.   

    不好意思,我没说清楚~
    我用的是WEB控件在网页中读取数据
    如果直接读出来的 是 |AAA|1982-9-10 0:00:00|BBB|
    而我想要达到的效果是 |AAA|1982-9-10|BBB|weisunding(鼎鼎) 的方法好象是winform中的吧~ 能否提供WEB控件的?
      

  4.   


    stringStr.Format是String类的方法,在Web中也可以用。
      

  5.   

    能不能说的具体一点~小弟处涉.NET