3

我的模型中有以下类:

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; }
}

要在视图中显示“模型”类,我只需调用 Html.EditorFor(model=>model),但最后呈现基类的“名称”属性,这不是所需的行为。

是否有可能以某种方式影响显示字段的顺序?

4

1 回答 1

0

我无法找到它的属性,所以你的选择是:

1)创建一个,然后修改基础 Object.ascx 模板以解决它,或者 2)为您的类创建一个自定义编辑器模板,明确按您想要的顺序放置内容。

于 2010-03-09T19:50:05.800 回答