0

我有一个Person具有以下属性的类

[DisplayName("Born")]
public virtual Country Born { get; set; }
[DisplayName("Lives")]
public virtual Country Lives { get; set; }

这个Country类看起来像这样

public class Country
{
    public int Id { get; set; }
    public string Title { get; set; }
}

脚手架视图看起来像

<th>
    @Html.DisplayNameFor(model => model.Born.Title)
</th>
<th>
    @Html.DisplayNameFor(model => model.Lives.Title)
</th>

问题是标题标签Title不是Born/Lives我想要的。我尝试将 DataAnnotation 添加到Country类中,它可以工作但不合适,因为我想要不同的列标题,一个 Born 和一个 Lives。

我已经在谷歌上搜索了一段时间的教程,但仍然没有看到任何东西。有人可以帮助我吗?

4

0 回答 0