首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ASP.NET:如何隐藏ListBox控件垂直滚动条?

ASP.NET:如何隐藏ListBox控件垂直滚动条?
EN

Stack Overflow用户
提问于 2009-01-22 12:47:34
回答 5查看 17.4K关注 0票数 0

我尝试过CSS: overflow: auto。它不起作用。有没有办法做到这一点?

我需要创建我在ASP.NET论坛上看到的自定义控件吗?

EN

回答 5

Stack Overflow用户

发布于 2009-01-22 13:56:59

我会像你提到的那样创建一个自定义控件。

你期望的目标是什么?创建自己的滚动条放在列表框中?

票数 1
EN

Stack Overflow用户

发布于 2010-01-04 22:08:25

这应该是可行的:

代码语言:javascript
运行
复制
listBox1.Rows = listBox1.Items.Count;

它使得所有的项目都是可见的是选择html标签。你可以把它放到你自己的div set overflow中,如果你想的话还可以做你自己的滚动条。

票数 1
EN

Stack Overflow用户

发布于 2011-03-05 04:48:24

这对我来说很有效

代码语言:javascript
运行
复制
listBox1.DataSource = ....
listBox1.DataBind();
listBox1.Rows = listBox1.Items.Count + 1;

代码语言:javascript
运行
复制
<div Class="divBorderCSS">
    <asp:listbox id="lbPCList" runat="server" DataTextField="Text" DataValueField="Value" selectionmode="Multiple" CssClass="lbCSS">
    </asp:listbox>

代码语言:javascript
运行
复制
.listboxCSS
{
    font-size: 8pt;
    font-family: Arial;
    border:0;
    overflow:auto;
}

.divBorderCSS
{
    border-left-width:thin;
    border-right-width: thin;
    border-top:thin;
    border-bottom: thin;
    border-color: #7F9DB9;
    border-style:solid;
    overflow:auto;
    width: 300px;
    height: 100px;
    POSITION: relative;
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/468980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档