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 |