【发布时间】:2010-06-29 11:38:48
【问题描述】:
如果单击复选框,我需要在 asp.net 中选择列表框中的所有项目...
单击“全选”复选框后如何显示列表框中所有选中的项目
【问题讨论】:
标签: c# asp.net checkbox listboxitem
如果单击复选框,我需要在 asp.net 中选择列表框中的所有项目...
单击“全选”复选框后如何显示列表框中所有选中的项目
【问题讨论】:
标签: c# asp.net checkbox listboxitem
在复选框的CheckedChanged 事件处理程序中,遍历列表的所有项目并将所有的Selected 属性设置为true。您还需要确保在列表框中启用了多选。使用以下方法来做到这一点:
...
for(int i=0;i<ListBox1.Items.Count;i++)
{
ListBox1.Items[i].Selected = true;
}
...
【讨论】:
您可以在 ASP.NET 列表框中使用属性 OnClientClick 来触发选择所有项目的 javascript 函数。 如果您的 ASP.NET 列表框在服务器上运行,您应该在 Javascript 中使用:
【讨论】: