私はモデルを持っています。
public class MyModel
{
public SubModel<float> prop1 { get; set; }
public SubModel<int?> prop2 { get; set; }
public SubModel<string> prop3 { get; set; }
}
そして、私はビューを持っています。
@model MyModel
@{
using (Html.BeginForm("Edited", "My", FormMethod.Post))
{
@Html.EditorFor(m => m.prop1,"SubModel")
@Html.EditorFor(m => m.prop2,"SubModel")
@Html.EditorFor(m => m.prop3,"SubModel")
}
}
そして、EditorTemplates に Submodel.cshtml を書きたいのですが、書き込めません:
@model SubModel<T>
タイプごとに 3 つのビューを作成する以外に、どうすればよいですか?