我是指就在ImageButton存在的那个页面上,应该不难吧。

解决方案 »

  1.   

    当然可以了,我给你代码
    我先问以下。事不是在系统中用代码生成控件,在自动生成控间的事件呢?
    如果是如下:
     System.Windows.Forms.Button aa=new Button();
    aa.Text="Click Me";
    aa.Click+=new EventHandler(this.cc);
    this.Controls.Add(aa);
    在外面定义
    函数cc
    private void cc(object sender, System.EventArgs e)
    {
    MessageBox.Show("ccc");

    }
      

  2.   

    HenanBoy(天天学习) :
    我不是这个意思,我的意思是:比如点一个button,我想让他起到和点另一个button一样的效果,但是粘贴代码是不行的。gujianxin(木头象):
    大概就是这意思。但是这个写在哪里呢?客户端还是Click事件里?
    麻烦详细一些。谢谢大家
      

  3.   

    function DelButton_Onclick()
    {
       var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。");
       if (truthBeTold) {
    __doPostBack("DelLinkBtn","");
       }
    } 这个是写在客户端的script语言,可以通过点击页面上的一个按钮,实现另外按钮的事件。
      

  4.   

    DelLinkBtn 事件是一个linkbutton的事件,DelButton_Onclick 是一个html中的一个input控件。
      

  5.   

    button1.Click+=new EventHandler(this.button1_click);
    button2.Click+=new EventHandler(this.button1_click);
    button3.Click+=new EventHandler(this.button1_click);
    则三个button的click就都等同效果了。
      

  6.   

    可以直接通过客户端javascript调用主显示文件中,
    <script language="javascript">
    function _Refresh()
    {
    __doPostBack("linkRefresh","");
    }
    function _DelFile()
    {
    if(!confirm('确定删除所选择的文件或目录吗?'))
     return false;
    __doPostBack("linkDel","");
    }
    function _AddFile()
    {
    __doPostBack("linkNew","");
    }

    function _MoveFile()
    {
    __doPostBack("linkMove","");
    }

    </script>

    也可以在服务器发出调用命令ToolBar .cs文件中private void Toolbar1_Onclick(object sender, System.EventArgs e)
    {
    string script = "<script language = javascript>";
    ToolbarButton button = (ToolbarButton)sender;
    switch(button.ID)
    {
    case "IDB_ADD":
    script += "parent.main._AddFile();";
    break;
    case "IDB_DEL":
    script += "parent.main._DelFile();";
    break;
    case "IDB_REFRESH":
    script += "parent.main._Refresh();";
    break; case "move":
    script += "parent.main._MoveFile();";
    break; case "NewSort":
    script += "parent.contents._AddSort();";
    break;
    case "DeleteSort":
    script += "parent.contents._DelSort();";
    break;

    }
    script += "</script>";
    Page.RegisterClientScriptBlock("cmd",script); }