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

error:'System.Web.HttpResponse.Cookies'

Estas en el tema de error:'System.Web.HttpResponse.Cookies' en el foro de ASPX (.net) en Foros del Web. Hola espero que todos esten bien, estoy estoy aprendiendo c# y comenze con una aplicacion web sencilla, en la misma dispongo de un formulario donde ...
  #1 (permalink)  
Antiguo 29/08/2005, 07:12
Avatar de Sayra  
Fecha de Ingreso: diciembre-2004
Mensajes: 365
Antigüedad: 19 años, 4 meses
Puntos: 1
error:'System.Web.HttpResponse.Cookies'

Hola espero que todos esten bien, estoy estoy aprendiendo c# y comenze con una aplicacion web sencilla, en la misma dispongo de un formulario donde el usuario puede loguearse cuando le al boton debe verificar el login y el password y mostrale una pagina de resultados

lo cierto es que ese codigo verificador esta de esta manera
Cita:
void Button1_Click(object Source, EventArgs e) {

bool validpwd;
string useridStr;
string passwdStr;
string sTmp;
useridStr = userid.Text;
passwdStr = passwd.Text;
validpwd = false;
if (FormsAuthentication.Authenticate(useridStr, passwdStr)) {
validpwd = true;
}
if (!(validpwd)) {
lblMessage.Text = "Incorrect user ID or password";
}
else {
if (rememberme.Checked) {
Response.Cookies("userid").value = useridStr;
Response.Cookies("userid").Expires = DateAdd("d", 365, Today);
}
string useridWrk = useridStr;
FormsAuthentication.RedirectFromLoginPage(useridWr k, false);
}

}
pero me da el siguiente error

Cita:
Mensaje de error del compilador: CS0118: 'System.Web.HttpResponse.Cookies' denota 'propiedad', cuando se esperaba 'metodo'

Línea 23: Response.Cookies("userid").value = useridStr;

Muchas gracias por la ayuda
  #2 (permalink)  
Antiguo 29/08/2005, 07:56
Avatar de Sayra  
Fecha de Ingreso: diciembre-2004
Mensajes: 365
Antigüedad: 19 años, 4 meses
Puntos: 1
Bueno les cuento que el problema radicaba en estaba usando parentesis cuando lo correcto es usar corchetes

en definitva queda asi
Cita:
Response.Cookies["userid"].value = useridStr;
  #3 (permalink)  
Antiguo 29/08/2005, 07:59
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Que tal say.... me imagino que te sientes rara venir de vb.net y luego cambiarte a c#, y por lo visto estás acostumbrada a los paréntesis en vez de los corchetes..

El problema es que estás haciendo ésto:

Cita:
Response.Cookies("userid").value
Cambialo por corchetes..

Cita:
Response.Cookies["userid"].value
Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #4 (permalink)  
Antiguo 29/08/2005, 08:00
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
jaja,, llegué unos minutos tarde... , pero a fin de cuentas lo importante es resolver el problema..

see ya...
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 07:57.