当前位置: 代码迷 >> ASP.NET >> 在复合控件中,怎么对TextBox的TextChanged事件进行冒泡处理
  详细解决方案

在复合控件中,怎么对TextBox的TextChanged事件进行冒泡处理

热度:8104   发布时间:2013-02-25 00:00:00.0
在复合控件中,如何对TextBox的TextChanged事件进行冒泡处理
在复合控件中,如何对TextBox的TextChanged事件进行冒泡处理

------解决方案--------------------------------------------------------
protected override bool OnBubbleEvent(object source, EventArgs e) 
{
bool handled = false;
if (e is CommandEventArgs)
{
CommandEventArgs ce = (CommandEventArgs)e;
if (ce.CommandName == "Click")
{
OnClick(ce);
handled = true;
}
}
return handled;
}

------解决方案--------------------------------------------------------
2楼的这个可行
------解决方案--------------------------------------------------------
textbox 没法冒泡,本身textbox回发与button不同

可以在其他方法体内调用OnTextChand(EventArgs.Empty);方法
  相关解决方案