是这样的,一个ASP.net项目,里面有一个类被包出去,设计成了Dll(包的人很垃圾,嘴里说源代码开放,却打成了包,收完了钱,再向他要代码就称我们空口无凭),没有办法但也只好拿回来给我们用
最近项目需要大的修改,这个类里面有一个私有对象
用语句(这是用反编译器看到的)
dll类中写的是page.FindControl("Form1").Controls.Add(this.CrystalReportViewer1); 能看出来这是典型水表的查看控件,用代码添加到了页面中,现在我需要设置一下这个查看的缩放比例小弟没有接触过这样的东西,还以为在加载后,一样用
(CrystalReportViewer)Page.FindControl("Form1").FindControl("CrystalReportViewer1")
把这个对象引用出来,却发现不好使,报错尚未引用对象实例我的目的就是能够把这对象的参数再进行设置一下,希望高手们都能帮帮我,谢谢大家啊
同时也要让大家多多注意,在包活的同时一定把协议写好,“空口无凭”四个大字我是刻骨铭心
已经有高手告诉我用反映来实现,不过我还没有发现什么样的好方法,高手们谢谢了