0

问题很简单。假设我有一个模型。我需要在第一页加载时将默认数据加载到模型中。我在哪里做这个?我考虑过执行覆盖 OnInit 事件的数据加载,但是在触发该事件时,Presenter 不可用。

有什么建议吗?我通过重写 OnLoad 方法来做到这一点,但由于某种原因,该方法被调用了两次,并且也加载了两次数据。

4

1 回答 1

1

您不需要重写 OnLoad 方法,您应该附加到演示者中的加载事件。在加载事件中填充演示者中的模型。如果您要覆盖内置方法,则您没有按照预期使用 MVP 框架。

于 2011-06-07T04:55:37.950 回答