private void Page_Load(object sender, System.EventArgs e)
{
DataSet ds=new DataSet();
ds.ReadXml("e:/test.xml");
DataView dv=new DataView();
dv=ds.Tables["total"].DefaultView;
DataGrid1.DataSource=dv;
DataGrid1.DataBind();
}
E:/test.xml为:
<?xml version="1.0" encoding="gb2312"?>
<total>
<field1>aaa</field1>
<field2>bbb</field2>
</total>
{
DataSet ds=new DataSet();
ds.ReadXml("e:/test.xml");
DataView dv=new DataView();
dv=ds.Tables["total"].DefaultView;
DataGrid1.DataSource=dv;
DataGrid1.DataBind();
}
E:/test.xml为:
<?xml version="1.0" encoding="gb2312"?>
<total>
<field1>aaa</field1>
<field2>bbb</field2>
</total>
解决方案 »
- 问一个无限级TreeView 问题
- 如何用visual studio 2008及c#制作一个连接数据库的登陆界面?
- 对数组排序,得到的是原数组的位置
- Encoding.Default.GetBytes("hello,世界").Length的结果为什么是10?
- 字符串是不可变的 为什么还能+=
- 如何读取客户端javascript写入的cookie(经过escape加密)
- 怎么样将sql server 中的表的各个字段的类型信息都导出到文本文件中去
- 数据库 文本框 透明 排序
- 关于socket
- C# Winfrom中webBrowser1如何捕获js代码中的windows.open()里的url
- 我连接数据库的时候ConfigurationManager 为什么不能用了呢 很急啊???
- 如何使用dataSet更新数据库啊,在线等!
{
DataSet ds=new DataSet();
ds.ReadXml("e:/test.xml");
DataView dv=new DataView();
dv=ds.Tables["total"].DefaultView;
DataGrid1.DataSource=dv;
DataGrid1.DataBind();
} 这个就可以了
想删除,添加都不会很难吧。
dv=ds.Tables["total"].DefaultView; 这里是不对的/因为是面向WINDOWS的,不是WEB
DataGrid1.DataSource=dv;
?