您的位置:首页 > 编程语言 > ASP

asp.net2.0 中最快方式实现gridview 更新 删除 xml文件

2007-10-27 11:58 399 查看
有了 asp.net2.0真的可以说程序员的傻瓜时代到来了其中gridview 绑定到数据库实在太强大了,省下了无数代码,绑架了无数程序员,然而微软的东西都有个问题,就是如果不是默认的方式的话,写起来就极其麻烦,这也是其遭唾弃的一个主要原因,比如说gridview绑定到数据库更新删除非常方便,但是但是如果你绑定到 xmldatasource的话那么只能读,要想 更新或者删除xml文件等这些真正交互的功能那就太麻烦了. 更何况xmldatasource的绑定巨弱! 只能绑定两层的xml文件 用属性作为列! 显然这样是完全不行的.

怎么办?要想gridview 回写xml文件..标准的方法..就是首先把xml文件写代码写入dataset中 手工写把dataset绑定到gridview中的规则 然后 重写 gridview 的 onupdate ondelete函数...手工写回xml文件...非常巨大的工程.....只是为了利用gridview改个只有两个元素的xml文件 !!!!

必须承认的是gridview就是为数据库而生的..但是又好用..我们想要用的是其强大的界面,编辑功能, 那么...我的方法是把数据库表当作临时表来用, gridview还是绑定数据库 在gridview load之前先把xml 内容通过导入清空的临时表(通过dataset的wizard就可以了),在完成修改之后全数的导回到xml文件中,这个过程看起来麻烦,但是实际上代码只是几行而已!

当然这损失了效率,可是想想上面红色字那段吧! 如果没有sqlserver ? 恩...access也可以啊
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐