2013-08-15 1 views
0
<li style="width: 20%"> 
      <div class="thumbnail" style="width: 200px"> 
       <div class="fader"> 
        <img src="./Images/slide-01.jpg" alt=""> 
       </div> 
       <div class="caption"> 
        <h5> 
         Thumbnail label</h5> 
        <p> 
         porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p> 
        <p> 
        <p align="center"> 
         <asp:Button runat="server" class="btn btn-primary" ID="lnk" Text="View" /> 
        </p> 
       </div> 
      </div> 
     </li> 

Si je souhaite répéter la liste 12 fois en utilisant la boucle de boucle ou une autre condition de bouclage.Répétition d'une boucle à l'aide de la condition

Pouvez-vous aider comment résoudre !!

+1

Quelle est votre langue côté serveur? Vous pouvez utiliser PHP, ASPX, etc. – Javid

+0

Pour ce faire, vous devrez utiliser une sorte d'émetteur de javascript côté serveur. –

+1

ASP.NET à partir du look –

Répondre

0

Étant donné que vous utilisez ASP.NET et que vous souhaitez afficher les contrôles côté serveur (asp: Button), vous ne pouvez pas simplement construire votre code HTML en tant que chaîne et l'exporter vers la page.

Définissez votre balise UL/OL avec l'attribut runat = "server", afin qu'elle soit accessible dans le code côté serveur.

<ul id="myList" runat="server" ></ul> 

Puis ajoutez LI et les autres comme contrôle enfant de l'élément d'origine.

Dim li As HtmlGenericControl 

For I = 1 To 12 

    li = New HtmlGenericControl("li") 
    li.Style("width") = "width: 20%" 

    myList.Controls.Add(li) 

Next 

L'exemple VB.NET ci-dessus génère UL avec 12 éléments LI. De même, un élément LI a la propriété .Controls de sa propre auquel vous pouvez ajouter d'autres contrôles (DIV etc.)

+0

qu'en est-il du bouton et de l'image? – christiandev

+0

@christiandev * De même un élément LI a la propriété .Controls de sa propre propriété à laquelle vous pouvez ajouter d'autres contrôles (DIV etc.) * –

Questions connexes