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>