【发布时间】:2011-07-29 04:05:54
【问题描述】:
我是使用 MVP 模式的新手,我只是想确定从用户控件中调用演示者的最佳方式。
MyPage.aspx 有一个演示者MyPresenter
该页面包含一个用户控件,该控件通过我从 MyPage 设置的属性接受 MyPage 的 Presenter
MyUserControl.Presenter = this.Presenter
我现在尝试在演示者中调用 Method1,该演示者检索一些配置并将其设置在用户控件的视图上。
Presenter.Method1(); // calls method and sets config to the view
我的问题首先是
- 我应该以这种方式在用户控件中使用演示者吗?
-
如果是这样,通过用户控件访问视图值是否有效,如下所示。
Presenter.View.MyData
我只是想确保我不会走上完全错误的道路!
【问题讨论】:
-
你读过这篇文章吗:haacked.com/archive/2006/08/09/…?
-
我刚刚读过书,但仍不确定是否能回答我的问题。不过很好读。
-
是的,我在这里的经验不足,无法轻松回答您的问题,但我认为这可能会有所帮助。