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

Argumento de devolución o de devolución de llamadas no válido

Estas en el tema de Argumento de devolución o de devolución de llamadas no válido en el foro de ASPX (.net) en Foros del Web. hola que tal tengo un problema y ya no se que hacer para reolverlo es el siguiente: Argumento de devolución o de devolución de llamadas ...
  #1 (permalink)  
Antiguo 29/07/2008, 17:04
 
Fecha de Ingreso: marzo-2008
Ubicación: San Luis, Mexico
Mensajes: 52
Antigüedad: 16 años, 1 mes
Puntos: 0
Argumento de devolución o de devolución de llamadas no válido

hola que tal tengo un problema y ya no se que hacer para reolverlo es el siguiente:
Argumento de devolución o de devolución de llamadas no válido. La validación de eventos se habilita usando <pages enableEventValidation="true"/> en la configuración o <%@ Page EnableEventValidation="true" %> en una página. Por motivos de seguridad, esta característica comprueba que los argumentos pasados a eventos de devolución o de devolución de llamadas se origina desde el control del servidor que inicialmente los procesó. Si los datos son válidos y son los que se esperaba, utilice el método ClientScriptManager.RegisterForEventValidation para registrar los datos de devolución o de devolución de llamadas para su validación.
alguien tendra una idea??? por favor
  #2 (permalink)  
Antiguo 25/09/2008, 14:28
 
Fecha de Ingreso: marzo-2005
Mensajes: 6
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Argumento de devolución o de devolución de llamadas no válido

Hola,

Disculpa la molestia, ya solucionaste tu problema? a mi también se me ha presentado y quiera me ayudes.

Muchas gracias

Saludos

Lenin
  #3 (permalink)  
Antiguo 29/09/2008, 01:59
Avatar de jabi  
Fecha de Ingreso: noviembre-2006
Mensajes: 120
Antigüedad: 17 años, 5 meses
Puntos: 1
Respuesta: Argumento de devolución o de devolución de llamadas no válido

Buenas,

Este error me ha aparecido más de una vez y siempre ha tenido que ver en mi caso con modificaciones de controles de la página a través de javascript, por ejemplo añadiendo items a un dropdownlist o un proceso similar.

Al parecer y por defecto, Asp.Net comprueba que el estado del control al reenviar la página es el mismo que al cargarse, y si se han producido cambios "imagina" que se ha podido producir una modificación externa (o "hackeo") y lo impide mostrando ese mensaje de error. Imagino que realizará esta validación en otros casos, este es uno de los que yo he podido detectar.

Para desactivar esta validación tienes que cambiar la propiedad EnableEventValidation a "false" en la directiva de tu página:

Código:
<%@ Page ... EnableEventValidation="false" ... %>
Pero debes asumir que es una medida de seguridad de Asp.Net 2.0 de la que ya no podrás disponer para esa página. Tampocó sé a ciencia cierta hasta qué punto puede afectar en tu web.

Quizás la mejor opción fuera revisar el código que pudiera estar produciendo todo ésto, si tienes JavaScript y nos lo puedes postear mejor que mejor

Saludos,
__________________
No estoy aquí de vacaciones, creéme.
  #4 (permalink)  
Antiguo 08/10/2008, 08:10
 
Fecha de Ingreso: marzo-2005
Mensajes: 6
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Argumento de devolución o de devolución de llamadas no válido

Hola,

Muchas gracias por tu ayuda, con lo que me inidcas funcionó, pero descono<co si esto puede acarrear algún otro problema.

Utilizo JS y VBScript principalmente para algunas validaciones y Ajax. Crees tu que uno de esos sean el posible problema???

Mil gracias por tu ayuda.

Saludos,

Lenin
  #5 (permalink)  
Antiguo 16/07/2009, 11:40
 
Fecha de Ingreso: junio-2009
Mensajes: 4
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Argumento de devolución o de devolución de llamadas no válido

Muchas Gracias me funciono perfecto!
  #6 (permalink)  
Antiguo 16/09/2009, 08:55
 
Fecha de Ingreso: septiembre-2009
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Argumento de devolución o de devolución de llamadas no válido

Hola, Soy nuevo en este tema pero la solucion que diste funciona perfectamente
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 22:25.