Vb.net 一个例程处理arraylist类对象中的多个事件

Vb.net 一个例程处理arraylist类对象中的多个事件,vb.net,event-handling,arraylist,Vb.net,Event Handling,Arraylist,我想用一个例程来处理多个事件&我想把list类对象赋给vb.net中的routine handle子句 可能吗 我的网页上有100个按钮&我想处理每个按钮的点击事件。我在每个按钮上都有相同的编码,但唯一的区别是,哪个按钮调用事件处理例程。所以我想做一个子例程来处理我所有按钮的事件。我可以通过在handles子句中写入每个按钮的名称来解决这个问题,如- Private子按钮1\u Click(ByVal sender作为System.Object,ByVal e作为System.EventArgs

我想用一个例程来处理多个事件&我想把list类对象赋给vb.net中的routine handle子句

可能吗


我的网页上有100个按钮&我想处理每个按钮的点击事件。我在每个按钮上都有相同的编码,但唯一的区别是,哪个按钮调用事件处理例程。所以我想做一个子例程来处理我所有按钮的事件。我可以通过在handles子句中写入每个按钮的名称来解决这个问题,如-
Private子按钮1\u Click(ByVal sender作为System.Object,ByVal e作为System.EventArgs)处理ImgRCP\u 26.Click,ImgRCP\u 27.Click,….
。 但这是一个漫长的过程。这就是为什么我想处理arraylist中的按钮。如何做到这一点


谢谢

您可以在按钮的数组列表中循环添加处理程序

 For Each btn As Button In ButtonList
     AddHandler btn.Click, AddressOf ButtonClick
 Next
您还可以将事件添加到aspx部件,如:

<asp:button id="SampleButton" runat="server" 
   text="Submit" onclick="ButtonClick" />

您可以在按钮数组列表中循环添加处理程序

 For Each btn As Button In ButtonList
     AddHandler btn.Click, AddressOf ButtonClick
 Next
您还可以将事件添加到aspx部件,如:

<asp:button id="SampleButton" runat="server" 
   text="Submit" onclick="ButtonClick" />


我的网页上有100个按钮&我想处理每个按钮的单击事件。我在每个按钮上都有相同的编码,但唯一的区别是,哪个按钮调用事件处理例程。所以我想做一个子例程来处理我所有按钮的事件。我可以通过在handles子句中写入每个按钮名称来解决这个问题,比如-
Private Sub Button1\u Click(ByVal sender作为System.Object,ByVal e作为System.EventArgs)处理ImgRCP\u 26.Click,ImgRCP\u 27.Click。但这是一个漫长的过程。这就是为什么我想处理arraylist中的按钮。如何做到这一点?我的网页上有100个按钮&我想处理每个按钮的点击事件。我在每个按钮上都有相同的编码,但唯一的区别是,哪个按钮调用事件处理例程。所以我想做一个子例程来处理我所有按钮的事件。我可以通过在handles子句中写入每个按钮名称来解决这个问题,比如-
Private Sub Button1\u Click(ByVal sender作为System.Object,ByVal e作为System.EventArgs)处理ImgRCP\u 26.Click,ImgRCP\u 27.Click。但这是一个漫长的过程。这就是为什么我想处理arraylist中的按钮。如何做到这一点?