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

xml文件节点绑定到combobox上

<Settings>
  <A5.3.1>
    <UserID>sa</UserID>
    <Password>1q2w3e4r</Password>
    <UserID>ckj</UserID>
    <Password>wenchun</Password>
    <UserID>ckj123</UserID>
    <Password>wenchun</Password>
  </A5.3.1>
  <A5.4>
    <UserID>sa</UserID>
    <Password>1q2w3e4r</Password>
    <UserID>ckj</UserID>
    <Password>ckj</Password>
  </A5.4>
  <系统3.0.0>
    <UserID>sa</UserID>
    <Password>1q2w3e4r</Password>
  </系统3.0.0>
</Settings>


怎么把UserID的值绑定到combobox上面去?
例如<A5.3.1>在combobox上应该显示sa、ckj、ckj123
请高手帮忙解决,在线等。 --------------------编程问答-------------------- DataSet ds = new DataSet()
ds.ReadXml(路径);
this.Combobox1.DataSource = ds.Table[0];
this.ComboBox1.DisplayMember = "UserID" --------------------编程问答-------------------- XmlDocument   xmldoc=new   XmlDocument(); 
xmldoc.LoadXml(""); 
XmlNodeList  nodelist=xmldoc.SelectNodes("/Settings/A5.3.1"); 
for(int i=0;i <nodelist.Count;i++) 

XmlNodeList   node= nodelist[i].ChildNodes; 
for(int j=0;j <node.Count;   j++) 

comboBox1.Items.Add(node[j].InnerText); 


--------------------编程问答-------------------- ls,行不通啊。显示的是其他的。 --------------------编程问答-------------------- 请问这个问题解决了吗,遇相同问题 --------------------编程问答--------------------
引用 1 楼 zzyhuian06142 的回复:
DataSet ds = new DataSet()
ds.ReadXml(路径);
this.Combobox1.DataSource = ds.Table[0];
this.ComboBox1.DisplayMember = "UserID"
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,