16/05/2012, 05:39
|
| | Fecha de Ingreso: mayo-2012
Mensajes: 1
Antigüedad: 12 años, 8 meses Puntos: 0 | |
Respuesta: No cerrar ModalPopUp con el postback Podes usar una variable de estado para que los valores que necesites persistan mas alla del postback generado por el popup al cerrar.
Ejemplo:
si en tu pagina tenes una grilla y al seleccionar una fila abris el modal popup seria asi
Private Sub GrillaPaginaPrincipal_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles gvListaExpedientes.RowCommand
...
ViewState("VALORAGUARDAR") = Convert.ToString(e.CommandArgument)
cargarGrillaDelModalPopup()
gGrillaPaginaPrincipal.DataBind()
ModalPopupExtender1.Show()
End If
End Sub
y el procedimiento para cargar la grilla del modal popup seria
Private Sub cargarGrillaPopUp()
If Not (ViewState("VALORAGUARDAR")) = Nothing Then
Dim VALORGUARDADO= TryCast(ViewState("VALORAGUARDAR"), String)
'Y aca llamarias a la funcion que te cargue la grilla con esta variable que se conservo mas alla de los postback
End If
End Sub |