Non riesco a farlo funzionare e non riesco a capire perché.Uso di Container.DataItem in un ItemTemplate
<ItemTemplate>
<% if (Field(((DataRowView)(Container.DataItem)), "Video File") != "") { %>
<a href='upload/images/<%# Field(((DataRowView)(Container.DataItem)), "Video File")%>'>Download Link</a>
<% } else { %>
<embed height="14" width="661" name="plugin" src="<%# ContentUploadURL%>/<%# Field(((DataRowView)(Container.DataItem)), "Audio File")%>" type="audio/mpeg" autostart="false" />
<% } %>
</ItemTemplate>
Sembra abbastanza semplice, ma ho appena ottenere questo errore:
Compiler Error Message: CS0103: The name 'Container' does not exist in the current context
Sono stato in questo tutto il giorno e io sono un newbie totale a lavorare su un CMS in ASP. Non voglio davvero imparare ASP, solo per far funzionare questa cosa.
Se qualcuno potesse indicarmi la giusta direzione, sarei molto grato.
Grazie!
Non c'è risposta alla tua domanda originale ... usa la proprietà 'Visibile' è un modo per aggirare ma nessuno risponde a questo problema molto importante usando l'istruzione' if'. – Jaider