2012-04-07 5 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