【问题标题】:ASP.NET TextBox control is not wrapingASP.NET TextBox 控件不换行
【发布时间】:2020-06-18 10:34:40
【问题描述】:

我正在尝试在asp:textbox 控件中换行。这是我的文本框的代码:

<asp:textbox
    runat="server"
    ReadOnly ="true"
    BackColor="Transparent"
    BorderStyle="None"
    TextMode="MultiLine"
    Wrap="true"
    style=" text-align: center;font-size: medium;" 
    Text='<%# Eval("Description") %>'>>
</asp:textbox>

效果如下:

我有水平滚动条,文本没有换行。我想在没有滚动条的情况下实现自动换行(控件应该超过它的高度)。 我尝试添加CSS环绕标签,但效果是一样的。

【问题讨论】:

  • @SalahAkbari 它的工作!正是我想要的!非常感谢!

标签: c# asp.net webforms


【解决方案1】:

尝试将white-space: pre-wrap; 添加到您的CSS,然后它就可以正常工作了:

style="white-space: pre-wrap; text-align: center; font-size: medium;" 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-04
    • 2010-11-04
    • 1970-01-01
    • 1970-01-01
    • 2012-03-21
    • 2015-07-11
    • 1970-01-01
    相关资源
    最近更新 更多