由于List<object>里的数据包含一个goods的集合,处理这类数据就比较麻烦,它不能通过遍历来循环出这类数据,
首先我们通过循环来读出List<object>的值:
通过强类型视图传值:
@model List<object>
@foreach (object user in Model)
{
@user.GetType().GetProperty("Company").GetValue(user).ToString()
@user.GetType().GetProperty("State").GetValue(user).ToString()
@user.GetType().GetProperty("Company").GetValue(user).ToString()
@{List<string> goods=user.GetType().GetProperty("goods").GetValue(user) as List<string>;}
@foreach (string g in goods)
{}
}
其次通过把object的类型转化为List<string>在foreach就行