我建立的C#项目是基于WEB的,把控件拖到页面上之后,该控件的方法和事件都不会调用啊。  
比如说,我在该页面上同时还有一个按钮,点击这个按钮的时候我要触发该控件的一个方法,我该怎么做啊。

解决方案 »

  1.   

    双击你拖上去的控件,就可以出现代码,另外,你可以在
    override protected void OnInit(EventArgs e)
    {
    InitializeComponent();
    base.OnInit(e);
             this.控件.click+=//此时就会出现它的方法和属性,选中你要的事件,按tab,再按tab,事件自然会被加入
    }
      

  2.   

    to  singlepine(小山):
    为什么我双击控件不会出现代码?
    还有在override protected void OnInit(EventArgs e)里敲this.没有出现我的控件?
    是不是控件没有实例化?如何实例化?
      

  3.   

    解决了!
    ActiveX控件不能作为服务器控件运行。
    可在脚本语言里调用控件的方法,代码如下:
    <SCRIPT language="vbscript" id="clientEventHandlersVBS">
    <!--
    Sub button1_onclick
    ActiveX控件ID.方法(参数)
    End Sub
    -->
    </SCRIPT>