我的应用程序下拉列表包含冗长的标题,超出了页面下方的下拉列表。
示例标题: 输入您的姓名最多250个字符输入您的姓名最多250个字符输入您的姓名最多250个字符输入您的姓名最多250个字符。
我可以用子字符串()分割标题的一半。 是否可以使用C#将下一半标题带到Drop-down中的下一行。
答案 0 :(得分:0)
我不知道DropDownList控件的任何属性允许你包装文本,但当我在DropDownList中有超过控件宽度的项时,我添加了一个显示全文的工具提示当鼠标悬停在它上面的项目。
您可以在填充DropDownList之后在代码隐藏中执行此操作:
C#
foreach (ListItem item in DropDownList1.Items)
item.Attributes.Add("Title", item.Text);
VB
For Each item As ListItem In DropDownList1.Items
item.Attributes.Add("Title", item.Text)
End For