0
私はカスタムクラスを持っていますが、EditorForを使ってクラスの各プロパティ(blarg、blah、bar)のエディタを表示しようとしています。 blargとblahの編集者が、バーは表示しません。私はFoo用のエディタテンプレートを持っており、EditorFor(m => m.bar)を使うとうまくいきます。最初は私が定義したエディタテンプレートを使用しないと仮定しましたが、DateTimeのエディタテンプレートを定義すると、デフォルトのテンプレートの代わりに使用されました。EditoForを使ってモデルの各プロパティのエディタを生成する
EditorFor(CustomClass)を呼び出すときにFooのエディタを(エディタテンプレートから)自動的に生成する方法はありますか?
public class CustomClass
{
public string blarg { get; set; }
public DateTime blah { get; set; }
public Foo bar { get; set; }
}
public class Foo()
{
public string fooBar {get; set;}
}