привязка XML к управлению повторителем данных - PullRequest
0 голосов
/ 06 августа 2011

у меня есть XML-файл, подобный этому

<ward>  <pods>
<name>Pod A</name>
<direction>North</direction>
<beds>
  <id>a1</id>
  <id>a2</id>
  <id>a3</id>
  <id>a4</id>
  <id>a5</id>
</beds>   </pods>  <pods>
<name>Pod B</name>
<direction>North</direction>
<beds>
  <id>b1</id>
  <id>b2</id>
  <id>b3</id>
  <id>b4</id>
  <id>b5</id>
</beds>   </pods> </ward>

Я пытаюсь поставить имена в качестве заголовка столбца, а кровати -> id как их детей, я не имею ни малейшего понятия, чтобы сделать это, любая помощь?

1 Ответ

3 голосов
/ 06 августа 2011

Попробуйте и посмотрите, что именно у вас будет:

DataSet dataSet = new DataSet();
dataSet.ReadXml("Data.xml");
repeater.DataSource = dataSet;
repeater.DataBind();

Если что-то отображается неправильно - вы можете вручную реструктурировать его, пересекая dataSet.Tables (Я считаю, что вы не можете изменить структуру XML)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...