tu scrivi:La mia domanda è:codice:var list = document.getElementById('someList');
È vero che nella pagina c'è UN SOLO elemento che ha id="someList" ?
Se la risposta è no, come suppongo, allora non sai o non hai capito che in una pagina gli id degli elementi devono essere tutti diversi tra loro!
infatti la funzione getElementById('someList') significa:
"Dammi l'unico elemento della pagina che ha id='someList'"
Puntualizzato questo, fai in maniera che l'asp generi id diversi.
HTH
Zappa