![]() |
Clase que genera eventos Hola a todos, les explico mi problema, en la solucion que estoyu construyedo se esta implementando el MVC, especificamente mi problema es que desde la pagina que invoco al metodo de la clase que ha de decidir que accion se debe ejecutar se genera un evento en el cual debo desplegar los datos obtenidos, pero cuando la pagina se termina de cargar no exsten datos en los controles, mas claro : tengo la siguiente clase Código: Public Class CtrlManipularDatosy en la pagina en cuestion tengo el siguiente codigo Código: Partial Class Captura_CapturaDatosy por ultimo tengo elsiguiente codigo con el cual es invocado el metodo Ejecutar accion Código: Protected Sub btnBuscar_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles btnBuscar.ClickEn otras palabras la secuencia es la siguiente se instacia la clase CtrlManipularDatos en la variable ctrl la cual es accesada mediante la propiedad Controlador de la pagina, se agrega el controlador al evento BuscarEjecutado Cuando ocurre un click en el boton buscar se establece el modo del controlador en modo de consulta y se ejecuta el metodo Ejecutar en el cual se ejecuta el metodo Controlador.EjecutarAccion que para para este caso es consultar Al ejecutarse EjecutarAccion de la clase CtrlManipularDatos se decide que se ejecute el metodo de buscar de la clase, dentro de la cual despues de ejecutar las acciones correspondientes se lanza el evento BuscarEjecutado el cual es capturado por el metodo BuscarEjecutado de la pagina que invoco almetodo de la clase, dentro del cual si los elementos encontrados fueron mayor a 0 se se pintan los datos encontrados dentro de los controles correspondientes de la pagina o en su defecto si no se encontraron datos que despleiqgue yuna leyenda dentro de uno de esos controles.. UFFF (me canse jeje), es ahi que aunque se hayan encontrado datos y todo se haya ejecutado correctamente, cuando se despliega la pagina no hay ningun dato en los controles :neurotico despues de tanto rollo espero haberme explicado y que alguien me pueda ayudar cual quier idea o comentario sera agradecido y gracias por el tiempo que se tomen en leer mi problema |
Re: Clase que genera eventos si no me equivoco tu principal problema es q no estas conservando el ViewState de tu control customatizado, lo q te recomeindo es conservar el estado para cada uno de los campos para no perder tus datos entre llamadas al servidor. Busca ViewState in Custom Web Controls saludos peterpay |
Re: Clase que genera eventos mm :pensando: aver no se si entendi bien, pero el tipo de proyecto en el cual esta creada la clase CtrlManipularDatos no del tipo Custom Web Controls De hecho es una biblioteca de clases el hecho que por ahi se implente una interfaz llamada IControl es solo el nombre no es tal cual un control; yo solo nombre a esa interfaz IControl porque es una interfaz para controlar el comportamiento de la clase no es propiamente un Custom Web Controls a menos de que no te este entendiendo bien agradeceria me expliques un poquito mas agradezco tu tiempo |
| La zona horaria es GMT -6. Ahora son las 02:44. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.