tryDataSet myds =new DataSet();
myds.ReadXml(Server.MapPath("student.xml"));
DataGrid1.DataSource = myds.Tables[0];
DataGrid1.DataBind();

解决方案 »

  1.   

    不好使-----
    -----------
    -----------我页面的html,是不是 这里有问题.
    <%@ Page language="c#" Codebehind="text.aspx.cs" AutoEventWireup="false" Inherits="GJWork.text" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title>text</title>
    <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
    <meta name="CODE_LANGUAGE" Content="C#">
    <meta name="vs_defaultClientScript" content="JavaScript">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body>
    <form id="Form1" method="post" runat="server">
    <FONT face="宋体">
    <asp:DataGrid id="DataGrid1" runat="server">
    <Columns>
    <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="取消" EditText="编辑"></asp:EditCommandColumn>
    <asp:ButtonColumn Text="删除" CommandName="Delete"></asp:ButtonColumn>
    </Columns>
    </asp:DataGrid></FONT>
    </form>
    </body>
    </HTML>