Jeg læser nogle data fra en xml fil de data lægger jeg i et objekt. Men når jeg nu vil vise de data på selve asp siden hvordan gør jeg så det smartest? I gamle dage med almindelig asp ville jeg læse ud af objektet på selve asp siden hvor jeg så ville gøre noget lig dette:
<table> <% for(..i..){ <tr> <td><% Response.write(objekt.list[i].name) %></td> <td><% Response.write(objekt..list[i].fødselsdag) %></td> </tr> <% for(..j..){ <tr> <td><% Response.write(objekt.list[i].notes[j].value) %></td> </tr> <% } } %> </table> Men hvordan gør jeg det i asp.net
og så i din code behind, sætte indholdet med lblName.Text = "Navn";
Den metode du selv giver eksempel på virker også, men er, som du selv hentyder, old school.
Der er også muligheder for at benytte databinding, hvor man simpelthen binder nogle grafiske komponenter til en datakilde, som i dit tilfælde ville være en xml-fil.
Hvis jeg benytter databinding kan jeg så sætte op at den skal gennemløbe en arraylist i mit object og for hver object i listen skal den gennemløbe nogle lister og skriver overskrifter osv for hver object i hovedlisten?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.