我有一个继承自Button的类。派生类必须在单击按钮时执行任务,但还需要通知客户端。我处理派生类中的单击但我无法通知客户端。这就是我... ...
//declare delegate types for hooking up events.
public delegate void NextEventHandler(object sender, EventArgs e);
public new event NextEventHandler NextClick;
protected override void OnNextClick(object sender, EventArgs e)
{
m_BtnNext_Click(sender, e);
}
protected void m_BtnNext_Click(object sender, EventArgs e)
{
PopulateGrid(Calc1stOfMonthDate(m_CurrentMonth).AddMonths(-1));
}
如何在单击按钮时运行PopulateGrid并通知客户端? 谢谢你的帮助
答案 0 :(得分:0)
怎么样......
protected override void OnNextClick(object sender, EventArgs e)
{
// check for any listeners...
if(NextClick)
{
NextClick(sender, e);
}
}