Bonjour à tous et toutes,
Vous allez bien?
Alors voilà, j'ai un petit soucis avec un panel et l'affichage de sa scrollBar...
En effet, j'ai initialisé une listview afin qu'elle affiche une petite liste. Cette liste, pouvant avoir une taille variable, j'aimerai qu'elle ait une hauteur fixe, et que si ses éléments sont trop nombreux, qu'une scrollbar soit active pour pouvoir optimiser tout ça.
Je vous montre comment j'ai procédé:
J'ai bindé un datasource, qui remplit la listview, mais si le panel est trop petit pour les items de la listview, on ne les voit pas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <asp:ListView OnPreRender="list_OnPreRender" runat="server" ID="ingredients_recette"> <LayoutTemplate> <asp:Panel runat="server" ID="choses" ScrollBars="Auto" Height="100px" Width="200px"> <asp:PlaceHolder ID="itemPlaceholder" runat="server" /> </asp:Panel> </LayoutTemplate> <ItemTemplate> <p style="margin-top:0; margin-bottom:0; padding-top:0;padding-bottom:0;padding-left:5px;"> <%# "mes éléments"%> </p> </ItemTemplate> </asp:ListView>
Il y aurait peut-être une manière plus simple? J'ai essayé une listebox mais n'ayant pas trouvé comment y ajouter des colonnes j'ai abandonné...
Merci d'avance!!
Partager