2009-09-25 6 views
0

dans mon application web, j'utilise datalist, en ce que j'affiche des images et ci-dessous que j'affiche le nom de cette image. J'affiche des images en horizontal et affiche 5 images pour une rangée. Mon problème est dû à la longueur du nom de l'image, l'espace entre les cellules est énorme. Pouvons-nous afficher le nom en deuxième ligne.Datalist contrôle dans asp.net

S'il vous plaît aider si vous ne comprenez pas mon problème dites-moi, je vais vous expliquer une fois de plus.

ce code source est

<asp:DataList ID="DataList1" RepeatColumns="9" RepeatDirection="Horizontal" 
    runat="server" Width="719px" > 
    <ItemTemplate> 
    <center> 
     <img src='AlumniGallery/compressed/<%# Eval("Photoname")%>' id="img1" 
      width="75px" height="85px"/><br />   
     <asp:LinkButton ID="LinkButton1" ForeColor="black" CssClass="xyz" 
      Width="165px" CommandArgument='<%# Eval("Photoname")%>' 
      CommandName='<%# Eval("slno")%>' runat="server" 
      OnCommand="LinkButton2_Command"><%# Eval("name")%></asp:LinkButton> 
    </center> </ItemTemplate> 
</asp:DataList> 
+0

absolument pas clair, mauvais anglais, pas la première fois. -1 –

+0

Pouvez-vous poster le code pour afficher des images à l'intérieur du datalist? – rahul

+1

mauvais anglais n'est pas une raison pour le vote à la baisse. Si vous pouvez alors essayer d'améliorer la grammaire et l'orthographe dans la question. – rahul

Répondre

1

essayer d'utiliser ce:

<ItemStyle Width="100px" Wrap="true" /> //this will limit width of the 
              //item and wrap long text 
    <ItemTemplate> 
+0

merci le villageldit –

Questions connexes