Sto riscrivendo una vecchia pagina asp in aspx e mi sono trovato di fronte ad una semplice necessità di cui purtroppo mi sfugge la soluzione.
Trattasi di itemtemplate:
Nella routine page_load eseguo la mia connessione estraggo i dati conservandoli in un bel dataset e durante l'esecuzione della pagina carico il contenuto del dataset in un datalist utilizzando il databind. Niente di più faccile ma la cosa più stupida e che purtroppo mi turba in quanto non riesco a trovare un metodo logico che faccia al caso mio è che l'itemtemplate non è sempre idoneo ai record estratti.
vorrei che ad esempio mostrare un output diverso a secondo il contenuto tipo la seguente stringa..
<%#databinder.eval(container.dataItem, "titolo")%>
'se è una stringa piena mostro un template con una tabella e due celle
'se è vuoto mostrare un template con una tabella ed una cella
Il mio dubbio è.. devo lavorare direttamente nella routine o bisogna metterci mano direttamente sul template?? come?
Vi sembrerà una cosa banale ma per me non lo è.. Non ridetemi in faccia vi prego!! co sta storia del databind mi sono un po confuso, con l'asp mi bastava un semplicissimo if..![]()
Grazie