XML到嵌套转发器控件ASP.net

时间:2012-01-16 15:00:22

标签: asp.net xml repeater nested-repeater

我跟着this simple tutorial并创建了一个嵌套的转发器。 本教程非常简单,因此我可以轻松创建类似的东西。

但我的组织中有不同的XML结构,我无法改变。我的XML结构是重复的结构。

    <pupil>
    <academicYear>2011/2010</academicYear>
    <grade>Kindergarten 1</grade>
    <class>class 1</class>    
    <name>emma</name>
    <admissionDate>01/05/2010</admissionDate>
    <language>English</language>
    <CountryofBirth>United Kingdom</CountryofBirth>
    <fullName>emma watson</fullName>
    </pupil>

我希望看到学术年级,年级,班级,姓名,录取日期等作为标题。 在每个标题下面,应该有关于它的相应数据。

EG。

    *Academic Year
      -2011/2010
      -2010/2009
    *Grade
      -kingdergarten1
      -kingdergarten2
      -kingdergarten3

我不会再发布我的所有代码,因为它与本教程中的相同。请不要告诉我你为什么不去问那个制作那个教程的人。我发现这里的人非常好,总是很有帮助。 非常感谢。

1 个答案:

答案 0 :(得分:1)

在查看了教程和XML之后,您的XML与本教程中给出的示例之间的最大区别在于您的XML不是嵌套的XML。

我也对你的断言提出异议,即你不能改变XML结构。当然,您可能无法更改从提供XML的服务中获得的内容,但没有理由不能将您收到的XML重新组织为更符合您的XML的嵌套XML文档。意图。