我是新來的XML我已經提供的XML文檔看起來像這樣XML數據的問題
<items>
<Bookings>
<Name>Mr Pf_Test_15033</Name>
<Total>315</Total>
<Products>
<Flight>
<Adults>2</Adults>
</Flight>
<Ferry>
<Adults>2</Adults>
</Ferry>
</Products>
</Bookings>
</items>
我試圖使用ASP.Net來我的XML數據綁定到DataGrid
到目前爲止,我已經有了這個
Sub Page_Load
Dim dstMenu As DataSet
dstMenu = New DataSet()
dstMenu.ReadXml(MapPath("getbooking.xml"))
rptItems.DataSource = dstMenu
rptItems.DataBind()
End Sub
而這在體內
<asp:DataGrid ID="rptItems" AutoGenerateColumns="true" runat="server">
</asp:DataGrid>
現在這項工作在一定程度上我得到的結果只顯示列Name
和Total
但我需要它顯示Products
信息與Flight
和Ferry
信息太。
我環顧四周,但似乎無法找到任何人以這種方式使用XML。
這可能嗎?
這個作品,如果是有隻有一個`Bookings`如果我複製一遍,似乎膏將第二個用戶名,但該產品的詳細信息進入第一個DataGrid與第一個用戶 - 任何想法?感謝您的幫助 – 2011-01-11 14:39:41