Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Continuano i primi passi....
    Risolto il problema del repeater avrei un'altra curiosità da porvi
    codice:
     <asp:Repeater ID="Repeater1" runat="server" DataSourceID="DSNews">
        <ItemTemplate>
            <div class="fotoNews">[img]public/FotoNews/<%# Eval([/img]" alt="" /></div>
            <div class="contenutoNews">
                <div class="titoloNews"><%# Eval("Titolo")%></div>
                <div class="testoNews"><%# Eval("Testo")%></div>
              </div>
        </ItemTemplate>   
        </asp:Repeater>
    Così visualizzo le mie belle news, però può capitare di non volere inserire una voto relativa ad una news, pertanto in asp classico utilizzavo un condizione if
    codice:
    <% if rs("fotoNews") <>"" then %>
      <div class="fotoNews">[img]public/FotoNews/<%=rs([/img] " alt="" /></div>
    <%end if%>
    Adesso cosa conviene fare uso sempre una condizione if?

  2. #12
    Ho provato a scrivere questa castroneria....
    codice:
    <%# if(Eval("Foto")) <>"" { %>
            	<div class="fotoNews">[img]public/FotoNews/<%# Eval([/img]" alt="" /></div>
            <%# }%>
    Ma ovviamente non funziona...

  3. #13
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Si, ma lato server e nel code-behind.

    Nella funzione repeater_itemdatabound o qualcosa di simile (ora non la ricordo), puoi decidere cosa fare, riga per riga. Ma dovresti anche trasformare tutti quei tag client in tag server, cioe' <asp:.....etc

  4. #14

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.