📄 xml.aspx
字号:
<%@ Import Namespace="System.IO" %>
<%@ Import Namespace="System.Data" %>
<html>
<script language="C#" runat="server">
protected void Page_Load(Object Src, EventArgs E) {
DataSet ds = new DataSet();
//创建FileStream对象,准备读入Schema.xml文件
FileStream fs;
fs = new FileStream(Server.MapPath("Schema.xml"),FileMode.Open,FileAccess.Read);
//创建StreamReader对象,读入文件
StreamReader schema = new StreamReader(fs);
//使用ReadXmlSchema方法读入Schema
ds.ReadXmlSchema(schema);
//关闭文件流
fs.Close();
//读入data.xml文件,过程同上,只是使用ReadXml方法
fs = new FileStream(Server.MapPath("data.xml"),FileMode.Open,FileAccess.Read);
StreamReader reader = new StreamReader(fs);
ds.ReadXml(reader);
fs.Close();
DataView Source = new DataView(ds.Tables[0]);
MyDataGrid.DataSource = Source;
MyDataGrid.DataBind();
}
</script>
<body>
<h3>基于XML的数据交互: </h3>
<ASP:DataGrid id="MyDataGrid" runat="server"
BackColor="#ccccff"
BorderColor="black"
ShowFooter="false"
Font-Name="Verdana"
EnableViewState="false"
/>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -