将ACTIVEX控件重新封装为WEB 自定义控件 没试过!

解决方案 »

  1.   

    ACTIVEX:那么客户端需要下载这个控件才行,这不大好吧!!
    WebControl一般都是生成html的,这样做好象违背了web control的初衷,
      

  2.   

    自定义控件中可以加进ActiveX,方法与Web基本相近,只是加不同的名字空间
      

  3.   

    ///////////////////
    自定义控件中可以加进ActiveX,方法与Web基本相近,只是加不同的名字空间
    ///////////////////////////////////////////////////////////////////
    我现在就是无法在自定义控件添加ActiveX
    WEB服务控件,就一个CS文件,不知道怎么添加
    如果做成用户控件,我添加之后,看不到ActiveX控件的控件名,不知道怎么使用他。
    我习惯用C#在CS文件中写,难道是需要写成ASP?
      

  4.   

    我之所以不想作成ASP,主要因为我希望封装成类,ASP没有类我看到网上有实现饼图的代码,但是那是用ASP的方式写的,封装性不好,请各位大侠指教!
      

  5.   

    see
    Create Charts Using MSChartActive X Controls in ASP.NET
    http://www.dotnetjunkies.com/tutorials.aspx?tutorialid=634
      

  6.   

    在一般的WEB FORM中比如有两个控件TextBox11(TextBox控件)和Aspchart(是我的ACTIVEX控件)
    <INPUT id="TextBox11" style="Z-INDEX: 105; LEFT: 546px; POSITION: absolute; TOP: 224px" type="text">
    <OBJECT id="Aspchart" style="Z-INDEX: 106; LEFT: 164px; WIDTH: 437px; POSITION: absolute; TOP: 12px; HEIGHT: 350px" classid="clsid:48A6B9A5-A2A7-4E7A-B0DD-A85BEB49BBBB" VIEWASTEXT>我在相应CS文件中,protected System.Web.UI.WebControls.TextBox TextBox1;就可以使用TextBox1,而Aspchart,我始终找不到如何申请他,所以无法使用。
    请过来人,指点!
    另,参与、UP者都会适量给分,主要分还是给解决问题的那位大哥!
      

  7.   

    不用MSChart主要是因为它是VB6的,需要签名,很麻烦
    所以自己用DELPHI写了一个CHART控件(ACTIVEX的)
      

  8.   

    我贴该连接的意思无非是要你学习一下他们是如何在自定义控件里包装ACTIVEX控件
      

  9.   

    谢谢saucer(思归, MS .NET MVP) ,大段英文,正在消化中