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

doPostBack Cliente...

Estas en el tema de doPostBack Cliente... en el foro de ASPX (.net) en Foros del Web. Buenos días foreros... Bueno tengo un par de dudas sobre como hacer un doPostBack automáticos desde Javascript. Resulta que tengo un botón oculto en el ...
  #1 (permalink)  
Antiguo 19/03/2007, 02:07
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 7 meses
Puntos: 7
doPostBack Cliente...

Buenos días foreros...

Bueno tengo un par de dudas sobre como hacer un doPostBack automáticos desde Javascript.

Resulta que tengo un botón oculto en el código, además de que estoy realizando el proyecto con MasterPages... entonces... Para llamar al PostBack de dicho botón, será algo asi, ¿Verdad?
Código:
__doPostBack('ctl00$ContentPlaceHolder1$bFirmarDummy','');

Y segunda duda... me está dando el siguiente error en los MasterPage al intentar hacer el PostBack():
Código:
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.
¿Como puedo solucionar dicho error?, Intenté poner en la página hija la directiva: <@Page EnableValidationEvent="false" /> Pero sin éxito, y lo mismo en el web.config, asi que... si alguien puede darme alguna sugerencia, le agradecería que me ayudara.

Saludos.
__________________
Charlie.
  #2 (permalink)  
Antiguo 19/03/2007, 06:00
 
Fecha de Ingreso: mayo-2006
Mensajes: 178
Antigüedad: 18 años, 7 meses
Puntos: 3
Re: doPostBack Cliente...

Yo lo hago con comilla doble, por ejemplo:
__doPostBack("Obj",IDObj);

en donde IDObj es una variable sacada en javascript.

Y en el page load:
If Request.Params("__EVENTTARGET") = "Obj" Then MiProcedimiento
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 03:09.