-1

我有以下事件处理程序:

protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)

protected void DataList2_UpdateCommand(object source, DataListCommandEventArgs e)

我怎么能DataList2_UpdateCommand在里面打电话DataList1_UpdateCommand

无需将所有代码粘贴 DataList2_UpdateCommandDataList1_UpdateCommand?

4

1 回答 1

2

当然,如果您使用相同的参数,那么您可以像任何其他方法一样调用它。*

DataList2_UpdateCommand(source, e);

如果要创建新的事件 arg:

DataList2_UpdateCommand(source, new DataListCommandEventArgs(e.Item, e.CommandSource, e.CommandArgument);

*至少给定您的代码示例......这是一个事件处理程序,而不是一个事件。而且,事件处理程序只是一个常规方法。

于 2013-10-23T15:00:20.727 回答