У меня есть кнопка в сетке, которую я создал программно. Кнопка редактирует некоторые данные в таблице, используя данные в скрытом столбце сетки, в которой находится кнопка. Обычно я отправляю скрытое поле данных строки, используя javascript onclientclick кнопки, затем вносю изменения в базу данных, используя это скрытое поле. Но должен быть способ отправить аддандлеру кнопки параметр. Это код, который я должен уточнить ....
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
Как я могу отправить этому обработчику параметр?