如何使用ASP.NET ReportViewer访问子对象的属性?

| 在我们的项目中,我们使用MS ReportViewer来查看要打印的页面。我遇到的问题是,将本地报表与对象数据源绑定时,它看到的是顶级属性,而不是子对象的属性! 有什么方法可以查看子对象的这些属性?     
已邀请:
哪个版本的报告查看器?这是控件2010版中的错误。解决方法是将属性提升到顶级对象。
 public class MyTopLevelObject {

     public int MyChildsProperty {
         get {
              return _myChild.Property;
         }
     }
 }
是的,这不是最棒的:-/     
只是对此的更新,现在已在SP1中修复。使它正常工作的要求是确保数据源属性中使用的所有类都可序列化。 更多信息,请访问: http://wraithnath.blogspot.com/2011/04/reportviewer-object-datasource-nested.html     
确保已将您的类及其属性类标记为[可序列化]。 它对我有用!     

要回复问题请先登录注册