在DropDown分裂标题

时间:2010-10-20 12:09:11

标签: asp.net-2.0

我的应用程序下拉列表包含冗长的标题,超出了页面下方的下拉列表。

示例标题: 输入您的姓名最多250个字符输入您的姓名最多250个字符输入您的姓名最多250个字符输入您的姓名最多250个字符。

我可以用子字符串()分割标题的一半。 是否可以使用C#将下一半标题带到Drop-down中的下一行。

1 个答案:

答案 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