ASP.Net/Data Binding/DataGrid XML Bind

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Read data from xml and bind to asp:DataGrid

   <source lang="csharp">

<%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OleDb" %> <script language="VB" runat="server">

 Sub Page_Load(Sender As Object, E As EventArgs)
   Dim objDataSet    As New DataSet()
   objDataSet.ReadXml(Server.MapPath("Employees.xml"))
   
   dgEmployees.DataSource = objDataSet.Tables(0).DefaultView
   dgEmployees.DataBind()
   
 End Sub

</script> <html>

 <body>
 <asp:DataGrid id="dgEmployees" runat="server" />
 </body>

</html> <%-- Employees.xml <?xml version="1.0" standalone="yes"?> <NewDataSet>

 <Employees>
   <FirstName>Z</FirstName>
   <LastName>X</LastName>
 </Employees>
 <Employees>
   <FirstName>W</FirstName>
   <LastName>R</LastName>
 </Employees>

</NewDataSet> --%>

      </source>