-1

次のイベント ハンドラーがあります。

protected void DataList1_UpdateCommand(object source, DataListCommandEventArgs e)

protected void DataList2_UpdateCommand(object source, DataListCommandEventArgs e)

DataList2_UpdateCommand内で呼び出すにはどうすればよいですかDataList1_UpdateCommand

DataList2_UpdateCommandすべてのコードをDataList1_UpdateCommand?に貼り付ける必要はあり ません。

4

1 に答える 1

2

確かに、同じ引数を使用している場合は、他のメソッドと同じように呼び出すことができます.*

DataList2_UpdateCommand(source, e);

新しいイベント引数を作成する場合:

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

*少なくともコード例を考えると...これはイベントハンドラーであり、イベントではありません。そして、イベント ハンドラーは単なる通常のメソッドです。

于 2013-10-23T15:00:20.727 に答える