以前只会用DataGrid,现在突然转到DataList上面来,还真是迷茫。
敢问DataList如何在执行ItemDataBound事件的时候修改某列的值?

解决方案 »

  1.   

    DataBinder.Eval(Container.DataItem,"AddDate","??????")
    AddDate为2006-3-2 12:58:29
    如何利用Eval方法将以上时间转换为2006-3-2?
      

  2.   

    DataBinder.Eval(Container.DataItem,"AddDate","??????")DataBinder.Eval(Container.DataItem,"AddDate","YYYY-mm-dd")
      

  3.   

    up
    利用DataBinder.Eval()方法如何将格式化时间类型的数据?
      

  4.   

    DataBinder.Eval(Container.DataItem,"AddDate","{0:yyyy-MM-dd}")
      

  5.   

    你的AddDate字段是文本型?还是日期型如果是日期型
    DataBinder.Eval(Container.DataItem,"AddDate","{0:yyyy-MM-dd}")
    完全可以解决你的问题
      

  6.   

    Convert.ToDateTime(DataBinder.Eval(Container.DataItem,"AddDate")).ToString("yyyy-MM-dd");