XML根据条件绑定combobox
<?xml version="1.0" encoding="gb2312" ?>
- <xml>
- <tables>
- <table>
- <tableRow>
<nameid>1</nameid>
<name>name</name>
<titleid>ttttttt</titleid>
<title>project1</title>
<userid>453</userid>
<username>admin</username>
</RESULTROW>
- <RESULTROW>
<nameid>1</nameid>
<name>name</name>
<titleid>ttttttt</titleid>
<title>project1</title>
<userid>453</userid>
<username>admin</username>
</tableRow>
</table>
</tables>
<ERRORINFO />
<CURRENTTIME>2010-10-18 23:04:45</CURRENTTIME>
<ISSUCCESS>true</ISSUCCESS>
</xml>
以上是xml的格式,根据userid查所有的值绑定到combobox中,
XmlDocument entityX = new XmlDocument();
entityX.Load(entityXmlString);
XmlNodeReader entityReader = new XmlNodeReader(entityX);
DataSet entityDS = new DataSet();
entityDS.ReadXml(entityReader);
entityReader.Close();
string caseid = ((System.Data.DataRowView)(comboBoxCases.SelectedItem)).Row.ItemArray[0].ToString();
comboBoxEntity.DataSource = null;
if (entityDS.Tables.Count > 3)
{
string caseids = "caseid='" + caseid + "'";
comboBoxEntity.Text = "---请选择---";
comboBoxEntity.DataSource = entityDS.Tables[3].Select(caseids);
comboBoxEntity.DisplayMember = "title";
}——————》我的代码,显示不出title这一列的值,请各位高手帮帮忙,谢了