在我的网络应用程序中,我需要在我的下拉列表框中显示标题框中的所有选定项目
例如上面的图像选择了3个或4个项目,但它只显示了2个项目。其余项目不可见。无论我选择什么项目,我都需要查看标题框中的所有项目。
.Aspx:
<%@ Register Namespace="Saplin.Controls" Assembly="DropDownCheckBoxes" TagPrefix="asp"%>
<asp:DropDownCheckBoxes ID="dropdown1" runat="server" UseSelectAllNode="true" UseButtons="true"
OnSelectedIndexChanged="dropdown1_SelectedIndexChanged" AutoPostBack="true">
<Style DropDownBoxBoxWidth="200"/> </asp:DropDownCheckBoxes>
.CS:
protected void dropdown1_SelectedIndexChanged(object sender, EventArgs e)
{
List<String> checkedList = new List<string>();
foreach (ListItem item in dropdown1.Items)
{
if (item.Selected)
{
checkedList.Add(item.Text);
}
}
dropdown1.Texts.SelectBoxCaption = String.Join(",", checkedList);
}
任何人都可以帮我解决这个问题。
谢谢
答案 0 :(得分:-1)
您需要调整下拉列表的宽度以适应所选的许多选项,尝试将宽度设置为250px,然后选择。