当前位置:编程学习 > C#/ASP.NET >>

大家推荐个类似部门人员选择的控件或者例子

需求:希望有个控件或者例子,里面能根据数据库列出人员(如果能按部门排列分类更好),然后点击人员,有个地方列出被选中的人员。
当然能像qq创建讨论组那样最好,左边是待选,右边是已选。(或者有类似的也行)

按照国际管理,有例子源码最好,链接和搜索关键字也行啊。
感谢高人,热心人,好人,路人 --------------------编程问答-------------------- string listBox1 = this.ListBox1.SelectedItem.Text;
 this.ListBox2.Items.Add(listBox1);
 this.ListBox1.Items.Remove(listBox1);
 <asp:ListBox ID="lst_left" runat="server" SelectionMode="Multiple" Height="203px"
  Width="130px"></asp:ListBox>
 <asp:ListBox ID="lst_center" runat="server" SelectionMode="Multiple" Height="203px" Width="130px"></asp:ListBox>
  <input type="button" id="btn_leftToCenter" value="右移" onclick="MoveOption(document.getElementById('lst_left'),document.getElementById('lst_center'))" />
  <input type="button" id="btn_centerToLeft" value="左移" onclick="MoveOption(document.getElementById('lst_center'),document.getElementById('lst_left'))" />

function MoveOption(fromSel,toSel)
{
  var fromOp=fromSel.options;
  var toOp=toSel.options;
  var selectedFlag=false;
  for(var i=0;i<fromOp.length;i++)
  {
  if(fromOp[i].selected)
  {
  selectedFlag=true;
  var selectedOp=document.createElement("option");
  selectedOp.text=fromOp[i].text;
  selectedOp.value=fromOp[i].value;
   
  toSelLength=toOp.length;
  toSel.options.add(selectedOp,toSelLength);
   
  fromSel.options.remove(i);
  i--;
  }
  }
  if(!selectedFlag)
  {
  alert("请选择一项!");
  return;
  }
}
参考
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,