2011-08-05 35 views
0

我有這樣的XML綁定到數據中繼器控制

<ward> <pods> 
<name>Pod A</name> 
<direction>North</direction> 
<beds> 
    <id>a1</id> 
    <id>a2</id> 
    <id>a3</id> 
    <id>a4</id> 
    <id>a5</id> 
</beds> </pods> <pods> 
<name>Pod B</name> 
<direction>North</direction> 
<beds> 
    <id>b1</id> 
    <id>b2</id> 
    <id>b3</id> 
    <id>b4</id> 
    <id>b5</id> 
</beds> </pods> </ward> 

我試圖把名稱作爲列標題和一個xml文件雙人牀的> id作爲他們的孩子, 我不是在所有的有一個線索做到這一點,任何幫助?

回答

3

試試這個,看看你會有什麼:

DataSet dataSet = new DataSet(); 
dataSet.ReadXml("Data.xml"); 
repeater.DataSource = dataSet; 
repeater.DataBind(); 

如果有什麼錯誤的顯示 - 你可以手動重組它穿越dataSet.Tables (我相信你不能改變的XML結構)

+0

是我認爲操縱數據集和表格是我相信的唯一方法。任何方式謝謝sll。 – sansknwoledge