ListBox Web控件属性

时间:2014-10-29 14:37:18

标签: c# asp.net webforms listbox

ListBox的Windows窗体“版本”具有名为ScrollAlwaysVisible的属性。它可以轻松地从控件中删除滚动条。

我有什么办法可以在webforms的asp控件中实现相同的功能吗?我将框的行数设置为与列表数据相同,因此不需要滚动条。它看起来非常难看。

按要求设置列表框的行:

List<string> boxList = new List<string>()
ListBox<string> newBox = new ListBox<string>();
void someVoid()
{
    int count = boxList.Count;
    ListBox.Rows = count;
}

1 个答案:

答案 0 :(得分:1)

您可以直接使用css使滚动条始终可见,就像这样。

<asp:ListBox ID="lst" runat="server" style="overflow-y:visible;"></asp:ListBox>

注意:这将始终显示垂直滚动条,如果您想同时使用水平和垂直,请使用overflow:visible