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;

250 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)