2012-04-07 38 views
0

継承されたオブジェクトのリストを含むテーブルを表示する必要があります。 例えば:ReportViewer継承されたオブジェクトのリストを含むテーブル

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 で示しているようですか?

答えて

0

式領域を使用してプロパティをマップする必要があります。猫の詳細を列に表示する場合は、そのフィールドの式にこれを追加します。

=Fields!Cat.Value.Detail 
関連する問題