DataSet ds=new DataSet();
ds.ReadXml(Server.MapPath("file.xml"));
DataGrid1.DataSource=ds;
DataGrid1.DataBind();
ds.ReadXml(Server.MapPath("file.xml"));
DataGrid1.DataSource=ds;
DataGrid1.DataBind();
解决方案 »
- 我在用户控件里放了DropDownList,拖动到页面时,无法获取用户空间中DropDownList的值
- 超链接传参数特殊字符解密问题
- DataGrid问题:如何改变其模版列的背景颜色????
- 简单问题,怎样让按钮位于某个table单元格垂直方向上的中间位置???
- 从程序的角度如何搞高web应用程序的运行速度
- 怎样改变DataList的边框样式?急!
- 遇到个非常奇怪的问题,网页找不到的解决方法,急
- .net MVC 程序如何实现OFFICE文件预览,有谁在实际项目中开发过?
- 页面控件多少的问题?
- 值传递和引用传递问题
- 请问:*.aspx页面如何接收并处理XmlHttp发送的请求?在线等待,立即给分
- 谁有"用C#与XML创建动态分层菜单"示列代码,给一个来看看。
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<script Language="c#" runat="server">
void Page_Load(object sender, EventArgs e)
{
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath("Employees.xml"));
dgEmployees.DataSource = ds.Tables[0].DefaultView;
dgEmployees.DataBind();
}
</script>
<html>
<body>
<form runat="server">
<asp:DataGrid id="dgEmployees" runat="server" />
</form>
</body>
</html>
---Employees.xml---
<?xml version="1.0" standalone="yes"?>
<NewDataSet>
<Employees>
<FirstName>Nancy</FirstName>
<LastName>Davolio</LastName>
</Employees>
<Employees>
<FirstName>Andrew</FirstName>
<LastName>Fuller</LastName>
</Employees>
<Employees>
<FirstName>Janet</FirstName>
<LastName>Leverling</LastName>
</Employees>
<Employees>
<FirstName>John</FirstName>
<LastName>Hartford</LastName>
</Employees>
<Employees>
<FirstName>Steven</FirstName>
<LastName>Buchanan</LastName>
</Employees>
<Employees>
<FirstName>Michael</FirstName>
<LastName>Suyama</LastName>
</Employees>
<Employees>
<FirstName>Robert</FirstName>
<LastName>King</LastName>
</Employees>
<Employees>
<FirstName>Laura</FirstName>
<LastName>Callahan</LastName>
</Employees>
<Employees>
<FirstName>Anne</FirstName>
<LastName>Dodsworth</LastName>
</Employees>
<Employees>
<FirstName>Kasey</FirstName>
<LastName>Chambers</LastName>
</Employees>
</NewDataSet>