xml-C# bindinglist数据的问题

问题描述

C# bindinglist数据的问题

bindinglist可以不绑定gridview提取数据吗?,怎么写?我的目的是将整个bindinglist导出成xml文件,有办法吗?

解决方案

楼上的方法不错,亲测了一下,参考:
C#导出List数据到xml文件[附源码]
http://blog.csdn.net/testcs_dn/article/details/43114091

解决方案二:

当然可以不绑定任何控件。
你可以当作List<T>那样来使用
导出xml最简单的

T替换成你list元素的实际类型

     using (StringWriter stringWriter = new StringWriter(new StringBuilder()))
    {
        XmlSerializer xmlSerializer = new XmlSerializer(typeof(T));
        xmlSerializer.Serialize(stringWriter, obj);
        return stringWriter.ToString();
    }
时间: 2024-09-20 04:03:59

xml-C# bindinglist数据的问题的相关文章

使用XMLHTTP发送超长XML表单数据

xml|数据 在把大量的XML作为POST数据的一部分发送给你的IIS服务器的时候--诸如在ASP表单的TEXTAREA里--你可能会得到一些没有预料到的结果.当数据在服务器上被处理的时候,由于你处理数据方式的不同,你最终可能会碰到错误.其原因是,当你把数据提交回服务器的时候,POST字段里有一个(数据)大小的限制.这样做的目的是为了防止可能的入侵者在实施拒绝服务(denial of service,DoS)的攻击中向服务器发送超大量的数据. 这一限制也束缚你的能力.但是有办法解决这个问题.如果

XML入门教程:向XML文件存储数据

xml|教程|入门教程|数据 通常,我们在数据库中存储数据.不过,如果希望数据的可移植性更强,我们可以把数据存储XML文件中. 创建并保存XML文件 如果数据要被传送到非Windows平台上的应用程序,那么把数据保存在XML文件中是有好处的.请记住,XML有很强的跨平台可移植性,并且数据无需转换! 首先,我们将学习如何创建并保存一个XML文件.下面的这个XML文件将被命名为"test.xml",并被保存在服务器上的c目录中.我们将使用ASP和微软的XMLDOM对象来创建并保存这个XML

AJAX Hacks之Hack 4. 接收XML格式的数据

ajax|xml|数据 AJAX Hacks之Hack 4. 接收XML格式的数据 当前的许多交换数据的技术都使用XML格式的数据,那是因为XML格式的数据被广泛的使用和支持.因此,不同用户可以已有的技术来生成.发送.接收XML数据而不需要使用别的工具转换数据的格式. 一个典型的例子就是一个GPS设备可以在任何地方共享它需要的数据.无论是在远行.或是户外活动,当把设备插入到计算机的UBS接口后,就可以向web发送数据了.GPS软件被设置为默认支持XML格式的数据.而web也使用xml格式的数据.

如何实现XML+XSL+javascript数据排序

javascript|xml|排序|数据 如何实现XML+XSL+javascript数据排序 数据排序模版<?xml version="1.0" encoding="gb2312" ?><xsl:stylesheet version="1.1" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/

使用XmlDocument读取XML节点所有数据

网上有好多ASP.NET读取XML的例子,比如使用Dataset来读取,但本文教程却是使用XmlDocument来读取XML节点下所有数据,我们先来看下这个XML格式:SysRightsDb.xml  XML Code <?xml version="1.0" encoding="utf-8" ?> <root> <rights name="SYS"> <xml name="股票行情"

Flash处理外部XML文档数据

xml|数据 准备: 首先你得有台电脑.其次是要装上Windows系统和Flash8. XML基础: 既然是处理XML文档.就要先来了解下XML文档.下面是我所了解的,有些是在Flash中用不到的.XML扩展标记语言(Extensible Markup Language)是SGML(Structured Generalized Markup Language)的子集.XML是由World Wide Web Consortium(W3C)的XML工作组定义的. 下面开始了解XML的结构: XML是

Flash处理XML文档数据教程

xml|教程|数据 准备:首先你得有台电脑,其次是要装上Windows系统和Flash8. XML基础: 既然是处理XML文档,就要先来了解下XML文档.下面是我所了解的,有些是在Flash中用不到的. XML扩展标记语言(Extensible Markup Language)是SGML(Structured Generalized Markup Language)的子集,由World Wide Web Consortium(W3C)的XML工作组定义. 下面开始了解XML的结构.XML是由序言

用XMLHTTP发送超长XML表单数据

在把大量的XML作为POST数据的一部分发送给你的IIS服务器的时候--诸如在ASP表单的TEXTAREA里--你可能会得到一些没有预料到的结果.当数据在服务器上被处理的时候,由于你处理数据方式的不同,你最终可能会碰到错误.其原因是,当你把数据提交回服务器的时候,POST字段里有一个(数据)大小的限制.这样做的目的是为了防止可能的入侵者在实施拒绝服务(denial of service,DoS)的攻击中向服务器发送超大量的数据. 这一限制也束缚你的能力.但是有办法解决这个问题.如果你没被限制在只

asp.net Xml绑定到数据控件的具体实现

 这篇文章主要介绍了asp.net Xml绑定到数据控件的两种简单方法 ,需要的朋友可以参考下       方法一:aspx前台绑定 代码如下: <asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/SaveFile/test2.xml"></asp:XmlDataSource> <asp:Repeater runat="serv