【发布时间】:2009-11-30 17:56:00
【问题描述】:
以下代码:
DataSet ds = new DataSet;
ds.ReadXml("c:\output\" + nome);
GridView1.DataSource = ds;
GridView1.DataBind();
成功从 XML 中获取字段,但默认情况下它只显示前三个字段 (这个 XML 特别可能有大约 60 个字段,我希望收集其中的 3 或 4 个)
我如何去掉这些字段并选择我想要的字段?
事实:
我知道字段的名称
我有无限的空间用于 xml 数据网格显示
我不需要链接或任何东西,只需正常显示数据
我想知道 aso 是否有一种方法可以将多个 xml 加载到数据网格中(几行)
用c#或vb.net回答..没问题
【问题讨论】:
-
假设您想要一个仅查看的应用程序...在 GUI 设计器中,只添加您感兴趣的列。正常打开 DataSet,浏览 DataTable 条目(可能只有 1 在您的case) 并遍历每一行,仅提取您感兴趣的列...
-
如果我想将多个 xml 加载到数据网格中怎么办?像一个 xml 文件的每一行和 3 或 4 列作为字段?有办法吗?
标签: c# asp.net xml datagrid dataset