0

我有以下型号

public class Balance
{
    public string Tier { get; set; }
    public float Total { get; set; }
    public List<Ecriture> Ecritures { get; set; }
}

public partial class Ecriture
{
    public long Id { get; set; }
    public int HDocNo { get; set; }
    public DateTime HDocDate { get; set; }
    public double HAmount { get; set; }
}

我有一个列表,Balance我想显示该列表,当我单击其中一个时,Balance我希望列表展开并查看Ecriture它包含的所有对象。

我怎样才能做到这一点?

4

1 回答 1

1

简短的回答是,您可以将余额列表输出为有序/无序列表,并且每个 ecritures 都将是一个子列表:

<ul>
@foreach(var b in Model)
{
    <li>@b.Total</li>
    <li>
        <ul>
        @foreach(var e in b.Ecritures)
         {
             <li>@e.HAmount</li>
         }
        </ul>
    </li>
}
</ul>

剩下的都是用 jquery 和 css 完成的

于 2013-05-06T12:12:38.927 回答