Как динамически добавить элемент управления LinkButton в ячейку таблицы - PullRequest
0 голосов
/ 22 января 2020

как динамически добавить элемент управления LinkButton в ячейку таблицы и ее обработчик событий.?

Class SurroundingClass
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
        Dim tbl As HtmlTable = New HtmlTable()
        Dim tr As HtmlTableRow = New HtmlTableRow()
        Dim td As HtmlTableCell = New HtmlTableCell()
        tr.Cells.Add(td)
        tbl.Rows.Add(tr)
        Dim lbtn As LinkButton = New LinkButton()
        lbtn.Text = "My Link Button"
        lbtn.Click += New EventHandler(AddressOf LinkButton1_Click) '<- THIS LINE ERROR
        td.Controls.Add(lbtn)
    End Sub

    Protected Sub LinkButton1_Click(ByVal sender As Object, ByVal e As EventArgs)
    End Sub
End Class

Изображение сообщения об ошибке

1 Ответ

0 голосов
/ 22 января 2020

Ах, вы используете формат C# для присоединения события "+=", в VB используйте метод AddHandler.
Например:
AddHandler lbtn.Click, AddressOf LinkButton1_Click

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...