0

我需要显示一个包含继承对象列表的表格。例如:

public abstract class Animal
{
    public string Name { get; set; }
    public abstract string Detail { get; }
}

public class Dog : Animal
{
    public override Detail { get { return "A dog"; } }
}

public class Cat : Animal
{
    public override Detail { get { return "A cat"; } }
}

似乎数据源采用第一个对象类类型,而其他对象显示为#ERROR 我该如何解决?

4

1 回答 1

0

您需要使用表达式区域映射您的属性。如果要显示包含猫详细信息的列,请将其添加到该字段的表达式中。

=Fields!Cat.Value.Detail
于 2012-07-12T13:26:05.710 回答