Soy nuevo en el uso del patrón MVP y solo quiero asegurarme de la mejor manera de llamar a un presentador desde un control de usuario.Web Forms ASP.NET - Model View Presenter y controles de usuario
MyPage.aspx tiene un MyPresenter presentador
La página contiene un control de usuario que acepta Presentador de MiPágina a través de una propiedad que me configuración de Mi Página
MyUserControl.Presenter = this.Presenter
ahora estoy tratando de llame al Method1 dentro del presentador que recupera algunas configuraciones y las establece en la vista desde el control del usuario.
Presenter.Method1(); // calls method and sets config to the view
Mi pregunta es, en primer lugar
- debo utilizar el presentador en el control de usuario de esta manera?
Si es así, ¿es válido acceder al valor de vista a través del control de usuario como se muestra a continuación?
Presenter.View.MyData
Sólo quiero para asegurarse de que no voy a andar por el camino completamente equivocado con esto!
¿Ha leído este artículo: http://haacked.com/archive/2006/08/09/ASP.NETSupervisingControllerModelViewPresenterFromSchematicToUnitTestsToCode.aspx? – smartcaveman
Acabo de leer pero todavía no estoy seguro de que responda mi pregunta. Buena lectura sin embargo. – Andrew
Sí, no tengo suficiente experiencia aquí para estar cómodo respondiendo tu pregunta, pero pensé que podría ser útil. – smartcaveman