可能重复:
how to handle long text in dropdownlist control in ASP.NET
我使用VS2010,C#来开发ASP.NET网络应用程序,有时我的下拉包含很长的项目,这使得我的组合大,有什么方法可以将大项目分成2个(或更多行),这样我的组合大小是固定的?
答案 0 :(得分:1)
默认的ComboBox行为与浏览器有关。如果你想获得统一和自定义的外观,你可以使用jQuery插件(我假设你正在使用jQuery)。您可以开始从this list搜索。
答案 1 :(得分:1)
您可以为组合框指定cssClass,然后指定<li>
项的宽度/高度。
在此处查看ComboBox的不同选项:http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/ComboBox/ComboBox.aspx
答案 2 :(得分:1)
你无法使它成为多线。相反,您可以根据内容长度
使下拉控件固定宽度及其下拉列表(项目)调整大小尝试使用CSS为您的下拉列表添加固定宽度,例如:
select {width: 150px}
虽然下拉列表本身具有固定宽度并且可能不会显示所有文本,但选项元素应扩展到最宽元素的宽度。