Foros del Web » Programando para Internet » ASPX (.net) »

ASPX.NET:problemas paso variables con POST

Estas en el tema de ASPX.NET:problemas paso variables con POST en el foro de ASPX (.net) en Foros del Web. Saludos a los compañeros, intentaré describir lo mas claramente posible lo que pasa: Tengo un formulario web tipico de usuario y password: <form id="FormLogin" action="validarUsuario.aspx" ...
  #1 (permalink)  
Antiguo 21/11/2012, 11:29
 
Fecha de Ingreso: octubre-2012
Mensajes: 24
Antigüedad: 12 años, 2 meses
Puntos: 0
ASPX.NET:problemas paso variables con POST

Saludos a los compañeros,
intentaré describir lo mas claramente posible lo que pasa:

Tengo un formulario web tipico de usuario y password:

<form id="FormLogin" action="validarUsuario.aspx" method="post" runat="server">
<fieldset>
<legend>Login Socios</legend>
<input type=text id="TextLogin" name="login" runat=server>Login
<input type="password" id="textPassword" name="password" runat=server/>
<br><br>
<input id="ButtonValidar" type="submit" value="validar" onclick="return validar()">
</fieldset>

</form>

la función validar la tengo metida en una etiqueta javascript y solo es para
que la longitud del login y el password sea correcta:

<script type="text/javascript">
function validarDatos() {
var log = document.getElementById("TextLogin");
var pass=document.getElementById("textPassword");
if (log.value.length > 8 || pass.value.length > 5) {
alert("longitud erronea pass/login");
return false;
}
else {
return true;
}
}
</script>

No se como recoger los valores de las variables en la pagina de destino
(validarUsuario) ,me dicen que tengo que recogerlos con Request.Form()
pero me da error: No se puede utilizar como metodo el miembro...no invocable

public partial class validarUsuario : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string login = Request.Form("login");


}
}

A ver si me pudieran ayudar, mil gracias!!
Saludos
  #2 (permalink)  
Antiguo 21/11/2012, 14:37
 
Fecha de Ingreso: marzo-2003
Ubicación: onde toy?
Mensajes: 1.437
Antigüedad: 21 años, 9 meses
Puntos: 9
Respuesta: ASPX.NET:problemas paso variables con POST

Estás llamando al atributo "name" y debes hacerlo a través del atributo "ID"

prueba realizando lo siguiente

string login = TextLogin.Value; (No recuerdo si era con V mayúscula o minúscula XD)
__________________
Buena Vida...
Francisco
  #3 (permalink)  
Antiguo 21/11/2012, 15:54
 
Fecha de Ingreso: octubre-2012
Mensajes: 24
Antigüedad: 12 años, 2 meses
Puntos: 0
Respuesta: ASPX.NET:problemas paso variables con POST

Gracias por la ayuda!!
Saludos

Etiquetas: paso, post, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.