<table border="1" width="500pt" bgcolor="#94C8EB" cellpadding="0" cellspacing="0">
        <col width=10% />
        <col width=90% />
        <tr>
        <td style="width: 14%">内容:</td>
        <td>
            <asp:Label ID="LabelText" runat="server"></asp:Label></td>
        </tr>
        </table>如何让LabelText中的字符很多时,自动换行呢?
我这里怎么无论Label中的字数有多少(就算是10000个),都是一行显示!!汗!

解决方案 »

  1.   

    <td style="word-break:break-all">
    <asp:Label ID="LabelText" runat="server"></asp:Label></td>
      

  2.   

    可以写个方法CutString截断字符串显示为aaa...然后鼠标上去就提示全部内容
      
    -------------------------------------------
    MSN:[email protected] 
    请给我与您交流的机会
      

  3.   

    Labeltext.text ="第一行" +"<br>"+ "第二行";
      

  4.   

    前台: <pre><asp:Label ID="lblPerSum" runat="server" Width="650" style="overflow:hidden;"></asp:Label></pre> 后台: lblPerSum.Style.Add("word-wrap", "break-word"); lblPerSum.Style.Add("word-break", "break-all"); 这样就能够实现Label横向和纵向的自动换行了!