各位老大,帮小弟一把!
1.当ActiveX控件打包成cab文件并在asp.net中用codebase(相当于)调用时,总是显示小红X
,而且在浏览器中浏览时,只有小方块,什么也没有。请问是为什么?
2.因为我们要开发的是图形控件(用VC++.net),要把服务器数据库中的数据显示在控件中,
请问ActiveX控件怎么和ASP.net交互啊?能不能就像处理其他控件一样,也可以为其编制后台
代码呢?

解决方案 »

  1.   

    ActiveX 是客户端技术,需要用脚本来操控,后台编码的都是在服务器上运行的。所以ActiveX 不能。
      

  2.   

    目前正做一个系统。其中浏览器端要显示图形,由于对图形有操作,比如放大、改变坐标还有随鼠标在图形上的移动显示图形坐标等等。所以我用vc开发ActiveX图形控件。目前有个疑问:
    activeX控件是根据服务器端数据库传送过来的数据生成图形,那么是不是把访问数据库的方法也写到ActiveX控件的源码里面?否则activeX控件怎么和服务器端通信?
    我没有在dotnet下使用activeX控件的经验,尤其是还要传输数据。那位仁兄若使用过,请指点一二,不胜感谢!
      

  3.   

    http://dev.csdn.net/article/article/44/article/48/48338.shtm
    http://www.cnblogs.com/homer/archive/2005/03/07/97822.html#114445看看这两篇文章,你应该收获很大
      

  4.   

    可以在服务器端传给activex值,可以调用方法,但获取activex值我也想知道这个答案。
      

  5.   

    文章我看了.问题还是没解决.
    to : zhouzh197895(过河小卒),
    >>>可以在服务器端传给activex值,可以调用方法,
    怎么个调用法?愿闻其详!
      

  6.   

    在aspx页面中操作控件只能使用javascript之类的脚本语言,是不能为它编写后台代码的。
    >>>>activeX控件是根据服务器端数据库传送过来的数据生成图形,那么是不是把访问数据库的方法也写到ActiveX控件的源码里面?否则activeX控件怎么和服务器端通信?
    控件可以调用Web服务传送数据.