使用C#是不可能取出ACTIVEX控件里面的数值的,因为ACTIVEX控件是运行在客户端,而C#代码是运行在服务器上的,所以你只能使用客户端脚本JAVASCRIPT来取ACTIVEX控件的数值

解决方案 »

  1.   

    使用C#是不可能取出ACTIVEX控件里面的数值的,因为ACTIVEX控件是运行在客户端,而C#代码是运行在服务器上的,所以你只能使用客户端脚本JAVASCRIPT来取ACTIVEX控件的数值
      

  2.   

    可不可以在客户端将该控件中的数据取出之后再赋给一个客户端控件如(TEXTBOX)之后就可以了。但是,我试验了一下还是没有取出。另外,能否说明一下在客户端中如何取出该值之后再赋给服务器端控件?
      

  3.   

    必须在资源管理器中引用,即解决方案中
    那么会增加命命空间
    如:MapInfo.MapXcourierClass courier=new MapInfo.MapXcourierClass();
    MapInfo就是应用ActiveX控件后增加的