写在绑定表达式中
<%# DataBinder.Eval(Container.DataItem,"DataField","{0:yyyy-MM-dd}") %>

解决方案 »

  1.   

    怎么使用?
    (1)我在设计状态下直接写:
    DataBinder.Eval(Container.DataItem,"get_value_date","{0:yyyy-MM-dd}") 
    提示:DataItem不存在
    我把Container.DataItem改成this.Grid1可以通过校验但浏览时不行
    (2)
    我在html状态下写
    <%# DataBinder.Eval(Container.DataItem,"DataField","{0:yyyy-MM-dd}") %>放在哪里都出错
    (3)
    我在DataGrid1属性生成器的列的数据格式表达式上面,写yyyy-MM-dd不行
    我初学b/s的东西,各位大虾帮帮忙!
      

  2.   

    我在列的数据格式表达式这么写{0:yyyy-MM-dd},通过了。
      

  3.   

    在sql语句中使用select convert(varchar(10),datetime,121) as aa from ……,就可以了,在datagrid中不用设置属性了