我目前有两个列表框(列表框1和列表框2)在ListBox1(value1,value2,value3等)中有12个静态值,允许用户在他们使用添加和删除按钮。我也有一个下拉框。如何在该下拉框中进行特定选择时对ListBox2执行最大值?换句话说,如果我只是想在下拉框中选择一个值时,允许将Listbox1中最多一个条目移动到Listbox2。如何限制列表框中的最大数值(条目)
protected void MoveRight(object sender, EventArgs e)
{
while (ListBox1.Items.Count > 0 && ListBox1.SelectedItem != null)
{
ListItem selectedItem = ListBox1.SelectedItem;
selectedItem.Selected = false;
ListBox2.Items.Add(selectedItem);
ListBox1.Items.Remove(selectedItem);
}
}
protected void MoveLeft(object sender, EventArgs e)
{
while (ListBox2.Items.Count > 0 && ListBox2.SelectedItem != null)
{
ListItem selectedItem = ListBox2.SelectedItem;
selectedItem.Selected = false;
ListBox1.Items.Add(selectedItem);
ListBox2.Items.Remove(selectedItem);
}
}
private void BindData()
{
ListBox1.Items.Add(new ListItem("01", "01"));
ListBox1.Items.Add(new ListItem("02", "02"));
ListBox1.Items.Add(new ListItem("03", "03"));
ListBox1.Items.Add(new ListItem("04", "04"));
ListBox1.Items.Add(new ListItem("05", "05"));
ListBox1.Items.Add(new ListItem("06", "06"));
ListBox1.Items.Add(new ListItem("07", "07"));
ListBox1.Items.Add(new ListItem("08", "08"));
ListBox1.Items.Add(new ListItem("09", "09"));
ListBox1.Items.Add(new ListItem("10", "10"));
ListBox1.Items.Add(new ListItem("11", "11"));
ListBox1.Items.Add(new ListItem("12", "12"));
}
您在最后一句中引入了一个“下拉框”。这是如何下拉列表框相关的框? – 2013-03-25 16:39:16
问题描述不清楚。 – David 2013-03-25 16:40:55