asp.net 空文本框上的滚动条
本文关键字:滚动条 文本 net asp | 更新日期: 2023-09-27 18:36:27
我有一个文本框,如下所示:
<asp:TextBox ID="TextBox1" runat="server" Width="100px" Rows="3" ReadOnly="true"
BorderStyle="None" BorderWidth="0" TextMode="MultiLine" Text='<%# Eval("Notes") %>'
BackColor="#222222" ForeColor="White"></asp:TextBox>
如何使当文本框为空或由于文本适合 3 行而不需要滚动时不显示垂直滚动条?
您可以通过
指定 overflow:auto;
来使用 CSS 执行此操作。 您可以在页面的代码隐藏中手动将此属性添加到CssStyleCollection
TextBox1.Style
,也可以以声明方式应用 CssClass
值并在外部样式表中定义 css 类。
以下是一些关于 CSS overflow
的文档 http://www.quirksmode.org/css/overflow.html:
以下是有关TextBox.Style
属性的一些文档:http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webcontrol.style