プログラムで作成したグリッドにボタンがあります。ボタンは、ボタンがあるグリッドの非表示列のデータを使用して、テーブルの一部のデータを編集します。通常、ボタンの 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
このハンドラーにパラメーターを送信するにはどうすればよいですか?