多行文本框会破坏字符

时间:2017-11-27 11:11:06

标签: c# html css asp.net

我有一个多行文字框

<asp:TextBox ID="txtdsISTaddress" runat="server" TextMode="MultiLine" Rows="3" MaxLength="4000"></asp:TextBox>

基于该文本框,我打印出像这样的HTML

<tr>
    <td>
        <asp:Label ID="lbladd" runat="server" Text="Address:"></asp:Label>
        <asp:Label ID="lbladdval" runat="server"></asp:Label>
    </td>
</tr>

如果我在多行文本框中提供休息并输入数据,情况会很好,但如果我不打算休息,我会在打印页面中获得水平滚动条。怎么阻止这个?它应该在不创建水平滚动条的情况下自动中断。

1 个答案:

答案 0 :(得分:1)

您可以像style一样为word-wrap添加CSS TextBox属性;

<asp:TextBox ID="txtdsISTaddress" runat="server" TextMode="MultiLine" Rows="3" MaxLength="4000" style = "word-wrap: break-word;"></asp:TextBox>