部分的なビューが基本クラスに基づいている場合、それが子孫クラスであるかどうかを確認できますか?そうであれば、Htmlヘルパー(LabelFor、EditorForなど)内のdescndantクラスのプロパティを使用しますか?ASP.NET MVC Htmlヘルパーは子孫クラスで動作できますか?
@model ProjectX.Models.VehicleModel
<div>
@Html.LabelFor(model => model.Fuel)
@Html.TextBoxFor(model => model.Fuel)
</div>
@{
if (Model is CarModel)
{
CarModel car = (CarModel)Model;
@Html.LabelFor(car => car.Doors)
@Html.TextBoxFor(car => car.Doors)
}
}
モデルは、ビューではなく、子孫であるかどうかを確認することは重要ですか? –