1.如何在DataList(已绑定Oracle数据库)内显示日期时不显示时分秒。在哪里设置日期显示格式{0:yyyy-MM-dd}?
    2.在DataList中通过<%# DataBinder.Eval(Container.DataItem,"PERIMODE") %>结果显示其他信息,如何写代码?举例的用if语句或switch。  以上每题30分。谢谢大家了!

解决方案 »

  1.   

    1.<%# DataBinder.Eval(Container.DataItem,"字段名","yyyy-MM-dd") %>
    2.可以在写sql语句时判断。
      

  2.   

    1.<%# DataBinder.Eval(Container.DataItem,"字段名","yyyy-MM-dd") %>
    2.a.可以在写sql语句时判断
      b.可以用<%# Show_value(DataBinder.Eval(Container.DataItem,"PERIMODE")) %>后台
    public  sub Show_value(para as object) as string
       if ctype(para,string)="男" then
             return "abc" 
        else
        return "ddd"
     end if
    end sub
      

  3.   

    1:同上
    2:在sql语句中用when case