モデルには次のクラスがあります。
public abstract class Entity : IEntity
{
[ScaffoldColumn(false)]
public int Id { get; set; }
[Required,StringLength(500)]
public string Name { get; set; }
}
と
public class Model : SortableEntity
{
[Required]
public ModelType Type { get; set; }
[ListRequired]
public List<Producer> Producers { get; set; }
public List<PrintArea> PrintAreas { get; set; }
public List<Color> Colors { get; set; }
}
ビューに「Model」クラスを表示するには、単に Html.EditorFor(model=>model) を呼び出しますが、基本クラスの「Name」プロパティは最後にレンダリングされますが、これは望ましい動作ではありません。
表示されるフィールドの順序に何らかの影響を与えることは可能ですか?