Creo que eso mas bien es de javascript, bueno, habría alguna forma de hacerlo con asp, pero creo que implicaría recargar el formulario 1
en fin utiliza un window.open para el popup y un window.opener para envíar un valor al formulario...
archivo1.asp
------------------------------
<script language=javascript>
function abreVentana()
{
window.open("archivo2.asp", "", "width=200,height=255,resizable=no,menubar=no,dire ctories=no,toolbar=no,scrollbars=no,status=no,left =500,top=200")
}
</script>
<form action=otro_archivo.asp method=post name=form1>
<input type=text name=este_texto value="">
<!--Aqui un link al popup-->
<a href= "javascript
:abreVentana();">AQUI</a>
<input type=submit value=Enviar>
</form>
------------------------------------
archivo2.asp
-------------------------------------
<script language=javascript>
function envia()
{
//Aqui es donde le pasas los valores
window.opener.document.form1.este_texto.value = document.forma2.texto2.value;
}
</script>
<form name=forma2>
<input type=text name=texto2 value="">
<input type=button value="Enviar" OnClick="envia();">
</form>
Salu2,