在同一类中的另一个事件处理程序中调用事件处理程序
本文关键字:事件处理 程序 另一个 调用 一类 | 更新日期: 2023-09-27 18:36:45
我有以下事件处理程序:
protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)
和
protected void DataList2_UpdateCommand(object source, DataListCommandEventArgs e)
我怎么能称DataList2_UpdateCommand
在DataList1_UpdateCommand
里面.
无需将所有代码粘贴到DataList1_UpdateCommand
DataList2_UpdateCommand
中?
当然,如果您使用相同的参数,那么您可以像调用任何其他方法一样调用它。
DataList2_UpdateCommand(source, e);
如果要创建新事件参数:
DataList2_UpdateCommand(source, new DataListCommandEventArgs(e.Item, e.CommandSource, e.CommandArgument);
*至少给定您的代码示例...这是一个事件处理程序,而不是一个事件。而且,事件处理程序只是一种常规方法。