<table border="0" style="background-color:#eeeeee; border:1px solid #000000;">
  <tr>
     <td style='background-color:red; width:<%= 百分比 %>;'></td>
     <td style='background-color:#eeeeee;'></td>
  </tr>
</table>

解决方案 »

  1.   

    select (select sum(OV_Ballot) from onlinevote) as allBallot,OV_Ballot,OV_Option from onlinevote  -------------
    <img src="Images/others/RSCount.gif" alt='<%# (Convert.ToDecimal(Eval("OV_Ballot")) / Convert.ToDecimal(Eval("allBallot"))).ToString("p")%>'
                                                                width='<%# Eval("OV_Ballot")%>' height="9" />
    <%# (Convert.ToDecimal(Eval("OV_Ballot")) / Convert.ToDecimal(Eval("allBallot"))).ToString("p")%>
      

  2.   

    效果图
    ====
    http://www1.freep.cn/Photo.php?url=photo5/0708221943591128.jpg
      

  3.   

    显示应该没啥问题我想你应该是想问如何取到数据吧如果你是用servU做ftp话,可以加装一个servU plus,就可以取得这些值了,servU plus本身代的有例子(asp的,C#看懂了自己改下)如果是iis的自己带的ftp比较麻烦,通常是取用户的磁盘配额可以使用ladp,asdi或wmi来做
      

  4.   

    谢谢各位答复!我不是ftp服务器,用户web上传的。我可以取到数据,我是想用图形显示,比如100px  宽的bar  如果用户用了20%的空间,那么前20% 也就是20px 显示红色,后面80% 显示另一种颜色。我先试试看 baoker  的方法~再次感谢大家的回复!
      

  5.   


    JGood 的HTML 代码:
    <table border="0" style="background-color:#eeeeee; border:1px solid #000000;">
      <tr>
         <td style='background-color:red; width:<%= 百分比 %>;'></td>
         <td style='background-color:#eeeeee;'></td>
      </tr>
    </table>可以显示出这个效果,但asp.net 怎么bind 数据上去?
    我用table 控件, 但width 不支持  百分比,只可以写多少px ?