求救一个简单的程序,不知道哪里错了
<%@ import NameSpace="System.IO" %>
<%@ Import Namespace="System.Data" %>
<html>
<head>
</head>
<script language="C#" runat="server">
public void Page_load(Object Src, EventArgs E){
DataSet DS =new DataSet();
FileStream FS;
StreamReader Reader;
FS=new FileStream(Server.MapPath("b.xml"),FileMode.Open,FileAccess.Read);
Reader=new StreamReader(FS);
DS.ReadXml(Reader);
FS.Close();
DataView Source;
Source=new DataView(DS.Tables(0));
MySpan.InnerHtml=Source.Table.TableName();
MyDataGrid.DataSource=Source;
MyDataGrid.DataBind();
}
</script>
<body>
<span runat="server" id="MySpan" />
<asp:datagrid id="MyDataGrid" runat="server" />
</body>
</html>