b/s中不直接拖入这个控件, 你可以用<object>在aspx页面中嵌入水晶报表的控件

解决方案 »

  1.   

    http://www.yesky.com/20020618/1616445.shtml
      

  2.   

    但是我在另一部机上又可以,两台机装的都是2003。NET+9.2版的水晶报表
      

  3.   

    http://expert.csdn.net/Expert/topic/2178/2178532.xml?temp=.6206781
      

  4.   

    通过从工具箱中拖入CrystalReportViewer控件,在设计页面上出错:创建控件时出错try :
    切换到aspx页面,然后再切换回来。
      

  5.   

    试了N久,发现,9.2版在设计时会出现创建控件出错,要是用VS。NET自带的9.1版就不会出错。
      

  6.   

    创建控件时出错是因为丢控件了,在相应的vb文件里有和你要创建的控件重名。到vb文件里找到他,删除之即可
      

  7.   

    你看一下,在你的web.config重视不是有cr的9.1和9。2共存?如果有,删掉9.1,
    然后注意,拖放控件的时候,在你的.cs文件中会产生控件的定义,删掉就好了。
      

  8.   

    我用的是vs.net2002 + crystal9.2,没有你说的问题.
    在vs.net安装9.2后,9.2版本的crystal会完全替换掉vs.net本身所带的crystal版本.
      

  9.   

    装了9.2版的水晶报表要在WEB.CONFIG里做相应的修改,把有关水晶报表版本的都改成9.2的才行
      

  10.   

    WEB.CONFIG已经改了,还有更奇怪的呢,相同的代码,在A项目里,打印,输出的页面是中文的,而在B项目里却是E文的
      

  11.   

    2003上CR9创建控件出错是因为版本问题,你可以不管它,属性等都由程序来设置(在属性列表里面改不了),并不影响使用!
    自定义工具“CrystalDecisions.VSDesigner.CodeGen.ReportCodeGenerator”在处理文件“SYSTEM\Reports\crt_bxtj2.rpt”时失败不用理它,对你的程序发布没有影响!
      

  12.   

    这是。NET2003和水晶报表的兼容问题,对水晶报表的显示和发布没有影响!不要怕,呵呵!