zoukankan
html css js c++ java
读xml文档中数据并对其进行排序,然后在datagrid中显示出来
1
.新建xml文档(books.xml)
<
items
>
<
item
>
<
iname
>
a
</
iname
>
<
iid
>
1001
</
iid
>
<
iamount
>
12.34
</
iamount
>
</
item
>
<
item
>
<
iname
>
c
</
iname
>
<
iid
>
002
</
iid
>
<
iamount
>
15.38
</
iamount
>
</
item
>
<
item
>
<
iname
>
c
</
iname
>
<
iid
>
1280
</
iid
>
<
iamount
>
18.75
</
iamount
>
</
item
>
<
item
>
<
iname
>
e
</
iname
>
<
iid
>
508
</
iid
>
<
iamount
>
20.55
</
iamount
>
</
item
>
</
items
>
2
.编写代码
string
dataUrl
=
"
books.XML
"
;
DataSet ds
=
new
DataSet();
ds.ReadXml(Server.MapPath(dataUrl));
DataView dv
=
new
DataView(ds.Tables[
0
]);
dv.Sort
=
"
iname DESC,iid ASC
"
;
//
默认ASC(ascending)
//
DataTable dt = dv.Table;
this
.DataGrid1.DataSource
=
dv;
//
this.DataGrid1.DataSource=ds.Tables[0];
this
.DataGrid1.DataBind();
参考:http:
//
msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatadataviewclasssorttopic.asp
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemdatadataviewclasssorttopic.asp
查看全文
相关阅读:
Spring IOC(控制反转)思想笔记
实战SpringBoot Admin
包及权限配置&java存储机理绘制
极验验证(滑动验证)的使用
Java基础知识之this关键字知识讲解
bean生命周期
笔记-13-多线程 Thread方法 线程安全 生产者和消费者 死锁和阻塞 练习
JAVA 进行图片中文字识别(准确度高)!!!
Java 面试题关于包装类
HashMap底层实现原理及面试常见问题
原文地址:https://www.cnblogs.com/furenjun/p/318932.html
最新文章
vuejs封装全局提醒组件
用vuejs仿写一个移动端日历组件
C语言程序设计2 :C语言与C程序
C语言程序设计1:从问题到c语言的程序设计
《图解HTTP》阅读笔记(下)
《图解HTTP》读书笔记(上)
react项目中该不该用redux
redux和react-redux的区别及用法
Flux框架的概念与应用
React.js |高阶组件的应用
热门文章
Redis学习(一) Redis初步入门
服务器InetAddress.getLocalHost().getHostAddress()获取的ip为127.0.0.1
帆软FineReport——获取控件值和单元格值
解决FineReport连接mysql8.0以上版本无法连接的问题
帆软报表FineReport中如何设置填报成功自动刷新
【融云常见问题】融云SDK各种事件监听
服务器基础
云服务器使用到的技术
Mybatis报错invalid comparison: java.util.Date and java.lang.String
关于excel导入手机号提取时被自动加上多余空万国码“U202d” “U202c“的问题
Copyright © 2011-2022 走看看