hello!
following is xml file:
'=====================
<Root>
<groups id="1">
<author id="1">author 11</author>
<author id="2">author 12</author>
<author id="3">author 13</author>
<author id="4">author 14</author>
<author id="5">author 15</author>
</groups>
<groups id="2">
<author id="1">author 21</author>
<author id="2">author 22</author>
<author id="3">author 23</author>
</groups>
<groups id="3">
<author id="1">author 31</author>
<author id="2">author 32</author>
<author id="3">author 33</author>
<author id="4">author 34</author>
</groups>
</Root>
'=====================
following is asp.net code :
<h3>test-1</h3>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="GridView_Xml_Edit_DataSet.xml"/>
<asp:gridview id="GridView1" runat="server" autogeneratecolumns="False" datasourceid="XmlDataSource1">
<columns>
<asp:TemplateField>
<HeaderTemplate>
Authors
</HeaderTemplate>
<ItemTemplate>
<%#XPath("groups[2]/*")%>
<%-- <%#XPath("groups[2]/author/.")%>
--%>
</ItemTemplate>
</asp:TemplateField>
</columns>
</asp:gridview>
<hr />
<h3>test-2</h3>
<%-- XmlDataSource and ItemTemplate ***** --%>
<asp:XmlDataSource ID="XmlDataSource2" runat="server" DataFile="GridView_Xml_Edit_DataSet.xml" XPath="//groups[2]/author/."/>
<asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" DataSourceID="XmlDataSource1">
<Columns>
<asp:BoundField DataField="id" HeaderText="Authors"/>
</Columns>
</asp:GridView>
<%-- the end --%>
i need gridview results for :
'--------------------------------------
ID Autor
1 author 21
2 author 22
3 author 23
'-------------------------------------
no properly result.
?????????????????