2012-04-07 4 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 
Смежные вопросы