select convert(varchar(7),getdate(),102)2003.08

解决方案 »

  1.   

    方法一:<%#String.Format ("{0:yy-MM-dd}",DataBinder.Eval(Container.DataItem,"addtime"))%>方法二:用LEFT函数。取个10位
      

  2.   


    datagrid 属性 DataGridTableStyles集合编辑器中 GridColumnStyles
    dataGridTextBoxColumn(时间列)  Format属性 yyyy-MM或在代码中添加
    // dataGridTextBoxColumn1
    this.dataGridTextBoxColumn1.Format = "yy-MM";
    this.dataGridTextBoxColumn1.HeaderText = "日期";
    this.dataGridTextBoxColumn1.MappingName = "字段名";
      

  3.   

    <%# DataBinder.Eval(Container.DataItem,"addtime","{0:y}")%>