某一目录下的所有 XML文件绑定到不同的DataGrid的方法

原创 2004年09月15日 11:33:00

<!--某一目录下的所有 XML文件绑定到不同的DataGrid的方法。

原著:孟子E章

修改:塞北的雪

-->
<%@ Page Language="vb"%>
<%@ Import NameSpace = "System" %>
<%@ Import NameSpace = "System.Xml" %>
<%@ Import NameSpace = "System.IO" %>
<%@ Import NameSpace = "System.Collections" %>
<%@ Import NameSpace = "System.Web" %>
<%@ Import NameSpace = "System.Web.UI" %>
<%@ Import NameSpace = "System.Web.UI.WebControls" %>
<%@ Import NameSpace = "System.Data" %>
<%@ Import NameSpace = "System.Drawing" %>
<SCRIPT runat="Server">
Sub Page_Load( sender as object,  e as System.EventArgs)
  Dim dir As DirectoryInfo = New DirectoryInfo(Server.MapPath("remark/"))
  Dim files As FileInfo() = dir.GetFiles()
  Dim count As Integer = files.Length
  Dim i As Integer
  dim j as Integer
  dim k as Integer
  For i = 0 To count - 1
 If files(i).Name.SubString(files(i).Name.LastIndexOf(".")) = ".xml" Then
  Dim ds As New DataSet()
  ds.ReadXml(files(i).FullName)
            for k=0 to ds.tables.count-1
    Dim dt as DataGrid = New DataGrid()
    dt.ID = "DataGrid" + i.ToString() + k.ToString()
    dt.HeaderStyle.BackColor=Color.Red
    dt.AutoGenerateColumns=false
    Dim MyName as BoundColumn()
    redim MyName(ds.tables(k).columns.count)
    for j=0 to ds.tables(k).columns.count-1
      MyName(j)=new BoundColumn()
      MyName(j).HeaderText=ds.tables(k).columns(j).columnname
      MyName(j).DataField=ds.tables(k).columns(j).columnname
      dt.Columns.AddAt(0, MyName(j))
    next
    dt.DataSource = ds.Tables(k)
    dt.DataBind()
    Me.Controls.Add(dt)
   next
        End If
    Next
End Sub
</SCRIPT>

如何将下面xml放到datagridview中

XML code xml version="1.0" encoding="utf-8" ?> NewDataSet> Table> node ID="1" 书籍名称="语文...
  • Baple
  • Baple
  • 2014年02月18日 21:02
  • 1485

python dom方法遍历某文件夹下所有xml

最近刚开始学习Python,要实现这一样一个函数,遍历一个Android app代码中res\\value目录下的xml文件。因为其xml文件格式基本为下面这种,比较单一。 string.xml ...
  • xiaobai_ol
  • xiaobai_ol
  • 2016年09月06日 09:00
  • 1706

WPF中DataGrid数据绑定(泛型和datatable)

前台代码: ...
  • kwy15732621629
  • kwy15732621629
  • 2016年07月16日 19:53
  • 3536

DataGrid动态绑定XML文件

  • 2017年10月25日 13:44
  • 51KB
  • 下载

WP7中关于XML文件的读取,过滤,绑定的几种方法

我们在做第三方应用开发时经常会用到Linq来定向的解析查询所得到的XML文件,本文是自己在做WP7第三方新浪微博客户端,人人网客户端时所采用的几种方法,希望对大家有所帮助,废话少说,上正文。 首先看...
  • jazywoo123
  • jazywoo123
  • 2012年03月23日 10:32
  • 430

几种不同的方法读写XML文件

  • 2011年12月30日 10:19
  • 171KB
  • 下载

将XML文件节点绑定到TreeView控件中

  • 2014年04月23日 12:09
  • 71KB
  • 下载

js 实现 动态绑定XML文件

  • 2010年03月30日 14:31
  • 981B
  • 下载

Flex 4.5 DataGrid 绑定Xml方法

从Flex4 后,Datagrid 组件就已经由原来的mx 换成spark.components.DataGrid 。原来mx下的DataGrid下可以直接绑定xml,但到了spark. 下的data...
  • lxy1106
  • lxy1106
  • 2012年05月21日 14:15
  • 2722

U3D不同平台载入XML文件的方法——IOS MAC Android

在PC上和IOS上读取XML文件的方式略有差别,经测试,IOS上不支持如下方法载入XML文件: XmlDocument xmlDoc = new XmlDocument(); xmlDoc...
  • chenluwolf
  • chenluwolf
  • 2014年02月18日 10:36
  • 3596
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:某一目录下的所有 XML文件绑定到不同的DataGrid的方法
举报原因:
原因补充:

(最多只允许输入30个字)