如何在asp下拉列表中添加垂直滚动条?

我的代码是

 

我的css代码是.From{ width:250px;height:25px}

高度不能太大,因为其中有大量的物品。 如何在我的下拉列表中添加垂直滚动条?

网络上有一些第三方控件,你可以轻松地将它们搞定。 我只是提出了一个非常简单的解决方法,涉及DropDownExtender(AJAX ControlToolkit),TextBox,ListBox和几行Javascript。

这里TextBox将保存列表框的选定值。 我的ASPX代码如下:

     

选项1.删除下拉列表的高度,使其自动增长

选项2.如果它在一个表格单元格或某个不允许它增长的东西中,那么将它放在如下所示的div中

 

这里有一些例子点击这里

在css类中添加overflow-y:auto ,当选项长度增加beyon 25px时,你会在你的dropdpwn的y轴上得到一个滚动条

嗨,请查看此链接以获得带有垂直滚动条的精彩下拉列表

http://blogs.msdn.com/b/rakkimk/archive/2011/05/02/dropdownlist-html-select-vertical-scrollbar-number-of-items.aspx