xmlDataSource配制数据源中添加text.xml
XPath表达式写为/NewDataSet/* //NewDataSet:text.xml中的根节点名称
html:
<body>
<form id="form1" runat="server">
<div>
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/Ex16_02/Test.xml"
XPath="/NewDataSet/*"></asp:XmlDataSource>
<asp:GridView ID="GridView1" DataSourceID="XmlDataSource1" runat="server" AllowPaging="True" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None">
<Columns>
<asp:TemplateField HeaderText="ID">
<ItemTemplate>
<asp:Label ID="Label1" Text='<%# XPath("EmployeeID")%>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="名字">
<ItemTemplate>
<asp:Label ID="Label2" Text='<%# XPath("EName")%>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="性别">
<ItemTemplate>
<asp:Label ID="Label3" Text='<%# XPath("ESex")%>' runat="server"></asp:Label>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
</div>
</form>
</body>
GridView绑定xml_html中绑定
最新推荐文章于 2017-12-25 10:22:32 发布