Yo me he enfrentado a problemas parecidos. Y por supuesto que es humanamente posible, de hecho hay miles de formas de hacerlo. El problema, que ya pregunté de forma más genérica, era si se podía tratar desde ASP los formularios de forma similar a como se tratan con JavaScript.
¡En tu caso lo tienes bien fácil! Suponiendo que no quieres que el texto se pase porque hagas click (lalogrosz no sé qué mensaje ha leído, el tuyo me parece que no), lo que puedes hacer es algo tan fácil que no sé cómo no se te había ocurrido:
Crea una variable que almacene el valor a mostrar.
Así, lo que puedes hacer es, en lugar de poner
Código:
<% if (condicion 1) { %>
value="AAAAAA"
Poner:
Código:
value=
<% if (condicion 1) {
dim a
a="AAAAAA"
Response.write(a)
%>
Y así luego, ya tendrás almacenado en la variable a, haya sido cual haya sido el if (lo pones con los dos if's), para mostrarlo en el segundo input box.
En su value pondrás: value=<%=a%>