【问题标题】:XML Datasource and GridviewXML 数据源和 Gridview
【发布时间】:2013-03-21 13:45:01
【问题描述】:

我在进程运行时创建了一个 XML 文件,该文件的位置存储在 GlobalClass.GlobalUrl

我有一个网格视图,完成该过程后,将网格视图连接到一个 xml 数据源。这是有的代码

XmlDataSource1.DataFile = GlobalClass.GlobalUrl
XmlDataSource1.DataBind()

GridView1.DataSource = "XmlDataSource1"
GridView1.DataBind()


Item
Select  X
Select  m
Select  l
Select  D
Select  a
Select  t
Select  a
Select  S
Select  o
Select  u
Select  r
Select  c
Select  e
Select  1

这就是我得到的输出。请帮忙。顺便说一下,GlobalClass.GlobalUrl 是 XML 文件的路径

【问题讨论】:

  • 我不清楚你的 xml 数据源到底是什么?它是文件的路径吗?如果是这样,在绑定它之前还有更多工作要做。
  • 它是一个 XML 文件的路径

标签: asp.net xml gridview


【解决方案1】:

我要做的是将 xml 转换为数据集 - 使用 ReadXml()。然后设置数据源并绑定。像这样的:

DataSet xmlDataSet = new DataSet();
xmlDataSet.ReadXml("D:\\xmlPath");

GridView1.DataSource = xmlData.Tables[0];
GridVIew1.DataBind();

【讨论】:

  • 感谢您的帮助。只需要弄清楚如何格式化 gridview。
  • 如果我回答了...不要忘记将其设置为已回答 :) 谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多