webForumDet fria alternativet

selektera XML

.NET

1 svar · 380 visningar · startad av Bjuris

Medlem sedan juli 2001514 inlägg
Frågan#1

Jag plockar ut data från en XML fil via DataSet till en DataList.
Så långt fungerar allt fint.

Nu skulle jag vilja selektera datat från XML filen, exempelvis så skulle jag vilja ha alla som har ett GruppID=1

Hur skall jag göra det?

<booklist>
	<Catergory GruppID="1" Title="Title 1"/>
	<Catergory GruppID="1" Title="Title 1_a"/>
	<Catergory GruppID="1" Title="Title 1_b"/>
	<Catergory GruppID="2" Title="Title 2"/>
	<Catergory GruppID="2" Title="Title 2_a"/>
</booklist>

c#
	dataSet.ReadXml(sourceXml);
	dlBooks.DataSource=dataSet.Tables[0].DefaultView;
	dlBooks.DataBind();
Medlem sedan jan. 200518 inlägg
#2

dataSet.Tables[0].DefaultView.RowFilter="GroupID=1";
dlBooks.DataSource=dataSet.Tables[0].DefaultView;

243 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)