我在以编程方式创建的网格中有一个按钮。该按钮使用该按钮所在的网格的隐藏列中的数据来编辑表中的一些数据。通常我使用按钮的 javascript onclientclick 将行数据发送到隐藏字段,然后使用该隐藏字段对数据库进行更改。但是必须有一种方法可以向按钮的 addhandler 发送参数。这是我必须澄清的代码....
Dim btnedit As New ImageButton
AddHandler btnedit.Click, AddressOf btnedit_Click
btnedit.ImageUrl = "\images\bttnEditMini.gif"
If e.Row.RowType <> DataControlRowType.Header And e.Row.RowType <> DataControlRowType.Footer Then
e.Row.Cells(3).Controls.Add(btnedit)
End If
这是我的 Addhandler 及其代表:
Public Delegate Sub ImageClickEventHandler(ByVal sender As Object, ByVal e As ImageClickEventArgs)
Sub btnedit_Click(ByVal sender As Object, ByVal e As ImageClickEventArgs)
//programming stuff
End Sub
我如何向这个处理程序发送一个参数?