c# - ASP.NET TextBox 控件不换行
问题描述
我正在尝试将文本包装在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 包装标签,但效果是一样的。
解决方案
尝试添加white-space: pre-wrap;
到您的 CSS,然后它就可以正常工作:
style="white-space: pre-wrap; text-align: center; font-size: medium;"
推荐阅读
- javascript - 为什么通过在线链接链接 css 和 JavaScript 文件?
- javascript - 在挂载的函数vuejs中访问变量值
- rust - 在 Rust 中使用 Read trait 对齐串行数据
- c# - 访问虚拟方法表
- c++ - CodeBlocks 为 32 位计算机编译程序
- intellij-idea - 如何使用 hbs 格式实时预览(在浏览器上)
- php - Laravel 刀片表单没有提交表单数据到数据库并且没有返回错误
- html - 边框在 CSS 上没有正确排列
- iot - Esp32 LoRa lmic TTN 未连接
- arrays - 匹配长度不等的多个 Numpy 数组的长度