在sql里就判断一下.如果为0,则为"".

解决方案 »

  1.   

    sql的字段类型为数值型 的  怎么办??
      

  2.   

    SELECT CASE  WHEN cast(id as varchar)='3' THEN '' ELSE id END AS id
    FROM t1
      

  3.   

    <%# DataBinder.Eval(Container.DataItem,"name").ToString().ToLower()=="哈哈"?"多选":"单选" %>
      

  4.   

    <%# DataBinder.Eval(Container.DataItem,"name").ToString().ToLower()=="0"?"":"else" %>一般来说显示在datagrid里面的东西最好不要是空的!
      

  5.   

    <%# DataBinder.Eval(Container.DataItem,"name").ToString().ToLower()=="0"?"":"else" %>好的很啊