菜鸟成长日记

重在积累

对C#事件的一个重要理解

比如事件
private void Botton_Click(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{}
不管这个这个事件是不是有关按钮的代表,有两点是肯定的
1、object source代表的是激发时间的对象。可以将其强制转换为该对象。如果是Button1激发的,就可以((Button)source)强制转换实现对Button1的等效引用。
2、System.Web.UI.WebControls.DataGridCommandEventArgs e代表的是事件类别。如果编成实现代表则要求注意代表事件与激发事件类别的匹配。e按照事件的不同而有不同的参数。

posted on 2006-12-20 13:57  上帝凝视  阅读(159)  评论(0编辑  收藏  举报

导航