Prueba con esto: Código PHP:
<html>
<head>
<title>Untitled</title>
<script>
function poner(){
campo=document.forms[0].anadir;
nombre=campo.value;
campo.value="";
lista=document.forms[0].nombres.options
lista.length+=1;
lista[lista.length-1].value=nombre;
lista[lista.length-1].text=nombre;
lista[lista.length-1].selected=true;
document.forms[0].elements["anadir"].focus()
}
</script>
</head>
<body onload="document.forms[0].elements['anadir'].focus()">
<form>
<select
name="nombres"
size="7"
multiple
style="width:400px;
border:solid 1px black;
font:normal 10px/10px verdana;">
</select>
<br>
<input type="text"
name="anadir"
style="width:320px;
border:solid 1px black;
font:normal 10px/10px verdana;">
<input
style="width:75px;
border:solid 1px black;
font:normal 10px/10px verdana;"
type="button"
name="mas"
onclick="poner()" value="Añadir">
<br>
<input type="submit"
style="width:400px;
border:solid 1px black;
font:normal 10px verdana;">
</form>
</body>
</html>
La parte de Asp la haces tú... uqe no soy muy ducho en eso...