Pour la solution, je ne peux pas utiliser de méthodes de postback, car tout cela fonctionne avec ajax. La solution doit être implémentée dans le code asp.net.Répéteur dans la liaison de données de répéteur (sans publication)
J'ai un List<WebPage>
qui contient une liste de liens (List<Link>)
et j'ai besoin de tous les liens pour lier des informations répétitives telles que le titre de la page, l'ID, l'URL. Voici mon répéteur actuel.
<div id="result">
<asp:Repeater runat="server" id="results">
<Itemtemplate>
<asp:Repeater runat="server" datasource='<%# Eval("Links") %>'>
<Itemtemplate>
<tr class="gradeX odd">
<td><%# Eval("Id") %></td> //property of WebPage (part of results repeater)
<td><%# Eval("Title") %></td> //property of WebPage (part of results repeater)
<td><%# Eval("Url") %></td> //property of WebPage (part of results repeater)
<td><%# Eval("URL") %></td>//Property of Link
<td><%# Eval("URLType") %></td> //Property of Link
<td><%# Eval("URLState") %></td> //Property of Link
</tr>
</Itemtemplate>
</asp:Repeater>
</Itemtemplate>
</asp:Repeater>
</div>
bien sûr cela ne fonctionne pas, comment puis-je faire cela?
Merci pour votre aide!
Je suis sûr que vous trouverez un exemple utile ici http://stackoverflow.com/questions/2923137/repeater-in-repeater – marapet
Pas vraiment, je l'ai déjà regardé. J'ai vraiment besoin d'une solution asp.net. Je ne peux pas faire de telles choses dans un site Web basé sur ajax. – Pierluc
la page est appelée via ajax et son code html de retour, la page réelle qui contient le répéteur n'est jamais visible pour l'utilisateur. Une fois la méthode de chargement de la page terminée, le code html de la page est renvoyé et "lié" à l'aide des plugins jQuery. – Pierluc