【发布时间】:2013-08-15 08:11:54
【问题描述】:
我有几个 xml 文件需要加载到 asp.net 中的 Gridview。我一次加载一个文件(取决于用户从下拉列表中选择的文件),但每个 xml 文件都有不同的字段。
例如
- XML1 包含 ID、图像、城市、位置、URL。
- XML2 有 ID、出发地、目的地。
- XML3 具有 ID、图像、描述、目的地、地标、URL。
实际上,我还有 2 个 xml 文件。但我认为这三个足以显示我在文件中的各种列。
我尝试使用 AutoGenerateColumns,它应该最适合这种情况,但我现在需要在 Gridview 中显示图像。
所以基本上我需要 Gridview 来根据文件显示带有列的数据。一种方法是为每个 XML 创建一个 GridView,但我想知道是否有另一种方法来解决这个问题。部分原因是,每次用户更改下拉列表选择时,我都需要取消绑定数据网格并删除视图状态。
提前致谢。
【问题讨论】: