ASP.NET Web Forms - Presentador de vista de modelo y controles de usuario

Soy nuevo en el uso del patrón MVP y solo quiero asegurarme de la mejor manera de llamar a un presentador desde el control de un usuario.

MyPage.aspx tiene un presentador MyPresenter

La página contiene un control de usuario que acepta MyPage's Presenter a través de una propiedad que configuré desde MyPage

MyUserControl.Presenter = this.Presenter

Ahora estoy tratando de llamar aMétodo dentro del presentador que recupera alguna configuración y la 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 usar 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

Solo quiero asegurarme de que no voy por el camino completamente equivocado con esto!

Respuestas a la pregunta(1)

Su respuesta a la pregunta