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

Cual es la solución a este Ajax

Estas en el tema de Cual es la solución a este Ajax en el foro de ASPX (.net) en Foros del Web. Buenas,tengo 3 DDL dependiente uno del otro y cada uno dentro de updatepanel Ajax ,luego en el 2do DDL hago click luego: ERROR "Invalid postback ...
  #1 (permalink)  
Antiguo 01/10/2010, 07:10
 
Fecha de Ingreso: mayo-2008
Mensajes: 353
Antigüedad: 16 años
Puntos: 3
Cual es la solución a este Ajax

Buenas,tengo 3 DDL dependiente uno del otro y cada uno dentro de updatepanel Ajax ,luego en el 2do DDL hago click luego: ERROR

"Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or
<%@ Page EnableEventValidation="true" %> in a page. For security purposes, this feature verifies that arguments to postback or
callback events originate from the server control that originally rendered them. If the data is valid and expected, use the
ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation."

OK. coloco esto enableEventValidation="false" en el formulario no genera el error pero estoy desprotegido

Detalle, dentro de los ddl tengo un ítem creado por programa llamado, "Crear Producto" como el "Seleccione uno",
cuando seleccionan a ese "Crear Producto", mando a textbox1.visible=True , boton1.visible=True y ddlregion.Visible = False a este ultimo si lo hace Perooo al resto NO lo hace .

Este es el Código

Protected Sub ddlregion_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ddlregion.SelectedIndexChanged
If ddlregion.SelectedItem.Text = "Agregar Producto" Then
ddlregion.Visible = False a este SI lo coloca invisible
txtcodsu.Visible = True a este NO lo hace
txtdescsuc.Visible = True a este NO lo hace
btbactua.Visible = True a este NO lo hace
btbcancel.Visible = True a este NO lo hace

Exit Sub
End If
cargarclte()
End Sub

Continuo con Ajax SI o NO??
  #2 (permalink)  
Antiguo 03/10/2010, 19:34
 
Fecha de Ingreso: mayo-2008
Mensajes: 353
Antigüedad: 16 años
Puntos: 3
De acuerdo Respuesta: Cual es la solución a este Ajax

Por fin logre lo que quería, esto se hace con Updatepanel de ajax, pero tenia un error y era que no colocaba los texboxs y los botones dentro de un UpdatePanel.
Si tienes un DDL dentro de UpdatePanel y quieres esconder un control X, al control X debes colocarlo también dentro de un UpdatePanel.Esto me fue útil para hacer los DDL en cascada
Saludos
fuentes_jesus yahoo com

Etiquetas: ajax, aspx
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 21:20.