我有一个多视图内的报告。第一个视图是标准,第二个是报告。这曾经工作得很好。我最近将项目升级到VS2010而没有触及报告,它继续工作。今天我将报告更新为2010年的rdlc,它已不再适用了。
如果我将报告移出多视图并将其放在页面上的某个位置,它就可以正常工作。如何在回发时加载报告?我在后面的代码中向我的对象数据源添加了一个参数,所以我可以看到当报表在多视图之外时,select事件被触发;但是当报告在多视图中时,它不会被触发。
如果报告在可见时加载回发,我该怎么办?
答案 0 :(得分:1)
终于找到了一个有答案的地方。如果您感到好奇,请阅读此博客:http://blogs.msdn.com/b/brianhartman/archive/2010/11/16/the-invisible-reportviewer.aspx