1
我正在创建一个网站,其中一个页面有一个列表框,其中将显示一组名称。此框旁边有另一个框。用户应该能够从该框中选择几个名称第一个列表中,点击一个箭头按钮,第一个框的所有选定名称将出现在第二个框中。 任何人都可以请帮助我如何做到这一点?ASP.NET列表框
我正在创建一个网站,其中一个页面有一个列表框,其中将显示一组名称。此框旁边有另一个框。用户应该能够从该框中选择几个名称第一个列表中,点击一个箭头按钮,第一个框的所有选定名称将出现在第二个框中。 任何人都可以请帮助我如何做到这一点?ASP.NET列表框
假设的该ID的“>>”按钮btnLoad其Click事件处理程序是btnLoad_Click
LST1是第一个列表框和LST2的第二个列表框中:
protected void btnLoad_Click(object sender, EventArgs e)
{
lst1.GetSelectedIndices();
foreach (int item in lst1.GetSelectedIndices())
{
lst2.Items.Add(lst1.Items[item]);
}
}
应确保两个列表框应该有
SelectionMode="Multiple"
或
protected void btnLoad_Click(object sender, EventArgs e)
{
lst1.GetSelectedIndices();
foreach (int item in lst1.GetSelectedIndices())
{
var tempItem = lst1.Items[item];
tempItem.Selected = false;
lst2.Items.Add(tempItem);
}
}
与
SelectionMode="Single"
希望它有助于
如何被你的应用程序构成的? Webforms或MVC模式? – ChrisBD
@ChrisBD MVC模式... –