Problème de datapager et listview
Bonjour à tous,
J'ai un problème qui n'est apparemment pas inconnu des forums, mais je n'arrive pas à le résoudre.
J'affiche une liste de chaines de caractères provenant d'une Liste dans un listview.
Voici le code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
<asp:ListView ID="ListView1" runat="server">
<LayoutTemplate>
<ul class="defaultRSSList">
<asp:PlaceHolder ID="itemPlaceHolder" runat="server"></asp:PlaceHolder>
</ul>
</LayoutTemplate>
<ItemTemplate>
<li><%#Eval("Title") %></li>
</ItemTemplate>
</asp:ListView>
<asp:DataPager ID="DataPager1" runat="server" PagedControlID="ListView1">
<Fields>
<asp:NumericPagerField />
</Fields>
</asp:DataPager> |
Code:
1 2 3
|
ListView1.DataSource = BindRSS.Bind(0, 10);
ListView1.DataBind(); |
Mon problème vient du fait que je sois obligé de cliquer deux fois sur un lien du datapager pour changer mes chaines de caractères dans la listview.
Pour faire plus simple, je suis obligé de réaliser deux postbacks pour que le changement s'effectue.
Savez-vous pourquoi ?
Je vous remercie
Benjamin