e se facessi all'interno del template la if? non posso controllare se funziona ora ma secondo te può andare cosi?Originariamente inviato da wais87
Mi sembra di capire che il controllo lo devi fare sui dati presi dal DB, quindi in asp giusto?
Dipende dalla struttura del tuo DB.
ammettiamo che esistano queste variabili:
codice:Dim nome : nome = valDB("nome") Dim cognome : cognome = valDB("cognome") Dim matricola : matricola = valDB("matricola ") Dim printValue : printValue = "" ''dove valDB è l'array risultante dalla query su DB if isNull(nome) && isNull(cognome) then printValue = matricola else printValue = nome & " " & cognome end if <script type="text/html" id="commento_tpl" > <![CDATA[ <div class="allcomments"> <*= this.commentText *> <*= this.printValue *></p> </div> ]]> </script>
codice:<* var nome = this.nome; var cognome = this.cognome; var matricola = this.matricola; var printValue = ''; if(nome == '' && cognome == '' ) { printValue = matricola; } else { printValue = nome +' '+ cognome; } *> <*= printValue *>