En php, si intentamos acceder a un campo de formulario y éste (el form) no se ha enviado aun, nos da un error (en realidad un warning, si mal no recuerdo). En ASP no ocurre nada. Lo más parecido al isset("campo_form") de php sería preguntar sólo por request.form():
PHP:
Código:
if(!isset("submit")){ // te asegurás que el botón llamado submit no se ha clickeado
// MOSTRAMOS EL FORMULARIO
}
else{
nombre = $_POST['nombre'];
// ...
// PROCESAMOS LA INFORMACIÓN
}
ASP:
Código:
if request.form() = "" then ' te asegurás que el form no ha hecho submit
' MOSTRAMOS EL FORMULARIO
else
nombre = request.form("nombre")
' ...
' PROCESAMOS LA INFORMACIÓN
end if