Non riesco a capire un'errore.

Ho creato una classe compilata, e rimando alla pagina una stringa trasformata con xml ed xsl.

xsl.transform(xml, nothing, stringa, nothing)
return stringa

funziona tutto bene, però vorrei metterla dentro una IF

dim a as string = "CIAO"

IF a="ciao" THEN

xsl.transform(xml, nothing, stringa, nothing)
return stringa

ELSE

esegui altre operazioni

END IF

cosi funziona, ma se al posto della variabile metto

IF request.querystring("AAA")="CIAO" THEN

mi dà errore nel ritornare la stringa.
premetto che la querystring nell'indirizzo non esiste quindi dovrebbe essere diversa da CIAO ed eseguirmi l'operazione.

ho provato anche

IF request.querystring("AA") is nothing THEN
xsl.transform(xml, nothing, stringa, nothing)
return stringa
END IF

quest0ultimo dovrebbe funzionare e trasformarmi la stringa comem ai ?