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 : Sélectionner tout - Visualiser dans une fenêtre à part
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>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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 ListView1.DataSource = BindRSS.Bind(0, 10); ListView1.DataBind();
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
Partager