OnInit メソッドでモデルに基づいて動的コントロールを追加しようとしていますが、"The Model property is currently null, however it should have been automatically initialized by the presenter. This most likely indicates that no presenter was bound to the control. Check your presenter bindings."
エラーが発生します。しかし、OnLoad にコントロールを追加すると、正しく動作しません。イベントは発生しません。
また、プレゼンターバインディングが InitComplete イベントで発生していることがわかります
コード:
protected override void OnInit(EventArgs e)
{
base.OnInit(e);
this.OnLoadTitle();
foreach (var platform in Model.Title.Platforms)
{
var tab = CreateTabForPlatform(platform);
this.TabView.Tabs.Add(tab);
}
}
この問題を回避するにはどうすればよいですか。ありがとうございました/