2009-09-17 45 views
0

在我的代碼如何將SelectSingleNode放入XmlDataSource中?

XmlNode xNode2 = doc2.SelectSingleNode("PageQuery/QueryReport[@id='" + 1 + "']/MainReport/OpenReport"); 

如何選擇的XmlDataSource所有childnode?

+0

的什麼子節點? – 2009-09-17 07:04:03

+2

您已提問54個問題,只接受7%??? – AnthonyWJones 2009-09-17 07:10:31

+0

@AnthonyWJones:也許有一天會有一個「leecher」徽章。 – Tomalak 2009-09-17 10:03:29

回答

1

xNode2.SelectNodes("child::*")怎麼樣?

0

這樣做:

XDocument doc = XDocument.Parse(XmlNode.InnerXml) 

var xmlValuesPath = doc.Element(ParentNodeName).Element(ChildNodeName).Attribute(NameOftheTag which holds the Values Inside it); 

然後你就可以輕鬆地將其分配給像任何控制:

lblCompany.Text = doc.Element(ParentNodeName).Element(ChildNodeName).Attribute("Country").Value;