0

[默认事件(“我的自定义事件”)]

public partial class WebUserControl1 : System.Web.UI.UserControl
{
    public delegate void onButtonClick(object sender, Myeventargs e);
    public event onButtonClick btnHandler;

 protected void ASPxButton1_Click(object sender, EventArgs e)
    {
        if (btnHandler != null)
        {
            btnHandler(this,e);
        }
    }

}

此代码可以与公共部分类 jscript 一起使用:System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) {

        XFButton1.MYClick += new EventHandler(XFButton1_MYClick);
    }

    void XFButton1_MYClick(object sender, EventArgs e)
    {
       ASPxLabel1.Text = "Hello";
    }

但问题是我希望它在我双击按钮时自动生成一个新事件。我可以通过使用网络用户控件来做到这一点吗?

4

1 回答 1

0

太糟糕了,不能告诉您 Web 用户控件可能无法做到那样...请阅读此http://dotnet-framework-aspnet.itgroups.info/32/9/thread-796040.html

于 2012-04-20T08:33:58.653 回答