商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > XML、DataSet、DataGrid结合一

XML、DataSet、DataGrid结合一

  发布于2026-07-22 阅读(0)

扫一扫,手机访问

ASP.Net对XML的支持非常丰富,本文重点展示XML与DataSet相结合的一种实际用法。当然,除了DataSet,还有XmlDataDocument、XmlTextReader等实用对象,但限于篇幅,我们先聚焦这个场景——以AdRotator控件使用的XML文件为例,构建一个完整的广告管理程序。

这个程序的核心控件是DataGrid,几乎用到了它所有的功能,从分页、排序到各种事件处理。因此,在关注XML读写的同事,也能全面掌握DataGrid的使用方法。先简要说明几个关键方法:DataSet的ReadXml和WriteXml方法,顾名思义,就是读取和写入XML文件。DataGrid方面,分页靠AllowPaging属性,排序靠AllowSorting属性,而所有事件——OnItemCommand、OnEditCommand、OnCancelCommand、OnUpdateCommand——都在本例中得到了体现。建议读者仔细查看这些事件的处理逻辑。

另外,不妨对比一下:如果用传统ASP实现同样的功能,可能需要多页代码;而ASP.Net只需一页,且可无限复用。这就是技术升级带来的优势。

代码中附有简单注释,理解起来并不困难。顺带一提,由于部分项目需要出版(例如一个能实现类似追捕软件功能的Web页面),相关代码暂时无法公开分享,还请理解。

本文转载于:https://www.jb51.net/article/2414.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注