<%#databinder.eval(container,"dataitem.比率","{0:0.00%}")%>
正确的写法怎么写?

解决方案 »

  1.   

    {0:N2}%  显示精确到小数点后两位的数字,后跟“%”。ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/vsintro7/html/vburfdatagridwebcontrolproperties-columnstab.htm====CSDN 小助手 V2.5 2005年11月05日发布====
    CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
    速度快,使用方便。
    界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/11/05/523395.aspx
    下载:http://szlawbook.com/csdnv2
      

  2.   

    试试<%# (Convert.ToDouble(databinder.eval(container,"dataitem.比率"))*100).ToString()+"%" %>
      

  3.   

    那样0.2就成了0.2%,正确的应该是20.00%啊。
    ms-help://MS.NETFrameworkSDKv1.1.CHS/cpguidenf/html/cpconstandardnumericformatstrings.htm
    上说,应该使用P
    我用<%#databinder.eval(container,"dataitem.比率","{0:P}")%>
    可是没有反应。