2011-04-14 3 views
1

우리 프로젝트에서는 인쇄용 페이지를보기 위해 MS ReportViewer를 사용하고 있습니다. 필자가 직면 한 문제는 개체 데이터 원본과 로컬 보고서를 바인딩 할 때 상위 수준 속성을 볼 수 있지만 자식 개체의 속성은 볼 수 없다는 것입니다.ASP.NET ReportViewer를 사용하여 하위 개체의 속성에 액세스하는 방법은 무엇입니까?

자식 개체의 속성을 볼 수있는 방법이 있습니까?

답변

0

어떤 버전의 보고서 뷰어입니까? 이것은 2010 버전 컨트롤의 버그입니다. 해결 방법은 속성을 최상위 개체까지 가져 오는 것입니다.

public class MyTopLevelObject { 

    public int MyChildsProperty { 
     get { 
       return _myChild.Property; 
     } 
    } 
} 

그래 그것은 가장 큰 아니다 : -이에/

+0

예 이미 사용하고 있지만 사용하는 개체는 매우 복잡하며 다른 개체를 포함하는 여러 수준이 있습니다. 예를 들어이 프로세스를 자동화 할 수있는 방법이 있습니까? 속성을 사전 또는 해시 테이블에 매핑하고 데이터 소스로 사용합니다. – mBotros

0

당신은 당신의 클래스와 [직렬화] 등의 속성 클래스를 표시했습니다.

나를 위해 일했습니다!

관련 문제