protected void Page_Load(object sender, EventArgs e)
    {
   table1.Width = "100";
        table2.Width = (verygoodlen*100).ToString();
        table3.Width = (goodlen * 100).ToString();
        table4.Width = (nomallen * 100).ToString();
        table5.Width = (badlen * 100).ToString();
}
怎么设都没用呢?HTMLtalbe的宽度还是老样子,没有改变.

解决方案 »

  1.   

    应该不是HTMLtable 吧?  应该是<asp:table>了吧...
      

  2.   

    把这个 table1 ~ table5 的客户端html源代码贴出来。
      

  3.   

    全部:占<asp:Label ID="a" runat="server"></asp:Label>%&nbsp;<br />
            <table id="table1" style="width: 0px; background-color: blue;"  runat="server">
                <tr>
                    <td>&nbsp;
                    </td>
                </tr>
            </table>
            <br />
            很好:占<asp:Label ID="vg" runat="server"></asp:Label>%&nbsp;<br />
            <table id="table2" style="width: 0px; background-color: red;"  runat="server">
                <tr>
                    <td>&nbsp;
                    </td>
                </tr>
            </table>
            <br />
            好:占<asp:Label ID="g" runat="server"></asp:Label>%&nbsp;
            <table id="table3" style="width: 0px; background-color: red;"  runat="server">
                <tr>
                    <td>&nbsp;
                    </td>
                </tr>
            </table>
            <br />
            一般:占<asp:Label ID="n" runat="server"></asp:Label>%&nbsp;<br />
            <table id="table4" style="width: 0px; background-color: red;"  runat="server">
                <tr>
                    <td>&nbsp;
                    </td>
                </tr>
            </table>
            <br />
            差:占<asp:Label ID="b" runat="server"></asp:Label>%&nbsp;<br />
            <table id="table5" style="width: 0px; background-color: red;"  runat="server">
                <tr>
                    <td>&nbsp;
                    </td>
                </tr>
            </table>
      

  4.   

    哦,我的意思是贴出浏览器上打开的源代码。到底有没有起作用,要看html代码到底是什么。
      

  5.   

    如果有简单的asp.net界面输出问题,应该动用你html/css知识去调试。
      

  6.   

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head><title>
    无标题页
    </title></head>
    <body>
        <label style="font-size:9pt">你觉得这个站点怎么样? 共有<span id="allnum">46</span>张选票:</label>
        <form name="Form1" method="post" action="view_vote.aspx" id="Form1">
    <div>
    <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNDM2NDk3OTE0D2QWBAIDDw8WAh4EVGV4dAUCNDZkZAIFD2QWFAIBDw8WAh8ABQMxMDBkZAIDDxYCHgV3aWR0aAUDMTAwZAIFDw8WAh8ABQQ1Mi4xZGQCBw8WAh8BBQg1Mi4xNzM5MWQCCQ8PFgIfAAUENi41MmRkAgsPFgIfAQUINi41MjE3MzlkAg0PDxYCHwAFBDMwLjRkZAIPDxYCHwEFCDMwLjQzNDc4ZAIRDw8WAh8ABQQxMC44ZGQCEw8WAh8BBQgxMC44Njk1N2RkAUFliLUfw7yMGtH9LE7t2h57cJE=" />
    </div>    <div style="font-size:9pt">
            全部:占<span id="a">100</span>%&nbsp;<br />
            <table id="table1" style="width: 0px; background-color: blue;" width="100">
    <tr>
    <td>&nbsp;
                    </td>
    </tr>
    </table>        <br />
            很好:占<span id="vg">52.1</span>%&nbsp;<br />
            <table id="table2" style="width: 0px; background-color: red;" width="52.17391">
    <tr>
    <td>&nbsp;
                    </td>
    </tr>
    </table>        <br />
            好:占<span id="g">6.52</span>%&nbsp;
            <table id="table3" style="width: 0px; background-color: red;" width="6.521739">
    <tr>
    <td>&nbsp;
                    </td>
    </tr>
    </table>        <br />
            一般:占<span id="n">30.4</span>%&nbsp;<br />
            <table id="table4" style="width: 0px; background-color: red;" width="30.43478">
    <tr>
    <td>&nbsp;
                    </td>
    </tr>
    </table>        <br />
            差:占<span id="b">10.8</span>%&nbsp;<br />
            <table id="table5" style="width: 0px; background-color: red;" width="10.86957">
    <tr>
    <td>&nbsp;
                    </td>
    </tr>
    </table>        <br />
        <div align="center"><button id="Button1" onclick="window.close()" style="font-size:9pt">关闭窗口</button></div>
        </div>
        </form>
    </body>
    </html>
      

  7.   

    好了,把STYLE中的width去除,就行了,谢谢
      

  8.   

    呵呵,看到“style="width: 0px;”你就会反过来知道怎么查源代码,这就是调试的威力。