点击按钮,不会执行对应的函数.请大家来帮帮我看看怎么回事?
下面是点击事件部分的代码
private static readonly object Login_ClickEventkey = new object();
[Category( "Action "), Description( "ClickEvent ")]
public event EventHandler ClickEvent
{
add
{
Events.AddHandler(Login_ClickEventkey, value);
}
remove
{
Events.RemoveHandler(Login_ClickEventkey, value);
}
}
protected virtual void OnClickEvent(EventArgs e)
{
EventHandler handler = (EventHandler)Events[Login_ClickEventkey];
if (handler != null)
{
handler(this, e);
}
}
protected override bool OnBubbleEvent(object source, EventArgs e)
{
bool handled = false;
if (e is CommandEventArgs)
{
CommandEventArgs ce = (CommandEventArgs)e;
if (ce.CommandName == "Submit ")
{
OnClickEvent(EventArgs.Empty);