Che valore contiene pm_Testo, non è che all'interno ha delle virgolette???? Se le ha prova ad inserirlo nel campo hidden usanto Server.HTMLEncode(rs_pm("PM_TESTO")), perchè se ha virgolette chiude la stringa del value e tiene solo una parte dei valori :
metti che in rs_pm("PM_TESTO") cè la stringa abra"cadabra
quando tu la assegni al campo hidden risulta
< input type="hidden" value="abra"cadabra> e come vedi il valore effettivo è "abra" e basta