Динамическая табличная ячейка ASP.NET создает код щелчка события позади - PullRequest
0 голосов
/ 26 сентября 2019

В моих веб-формах asp.net я хотел бы генерировать строки и ячейки с моим кодом позади.Поэтому, когда я нажимаю на строку, я хочу создать событие (код позади: создать коллекцию и заполнить новую таблицу).Currtenlty мой asp: таблица работает нормально, и я попытался поставить метку с javascript, и это тоже работает.Но настоящая проблема, я хочу вызвать функцию в моем коде позади.

С помощью приведенного ниже кода я создаю свою таблицу:

 Dim rowhead As New TableHeaderRow()
        rowhead.TableSection = TableRowSection.TableHeader
        rowhead.Cells.Add(New TableHeaderCell With {.Text = Traduction("city")})
        rowhead.Cells.Add(New TableHeaderCell With {.Text = Traduction("zipcode")})

rowtable.Rows.Add(rowhead)

        For Each citycollection As Collection In MyCollection

            Dim myownrow As New TableRow()
            myownrow.TableSection = TableRowSection.TableBody
            myownrow.ID = curclient.RecordId.ToString()

            myownrow.Cells.Add(New TableCell With {.Text = myId.toString(), .HorizontalAlign = HorizontalAlign.Left})
            myownrow.Cells.Add(New TableCell With {..Text = myZipCode.toString(), .HorizontalAlign = HorizontalAlign.Left})

            Dim mybtn = New LinkButton()
            mybtn.ID = myId.ToString()
            mybtn.Text = "Button"
            AddHandler mybtn.Click, AddressOf Me.btn_Click
            myownrow.Cells(0).Controls.Add(mybtn)

            rowtable.Rows.Add(myownrow)


        Next





Private Sub btn_Click(ByVal sender As Object, ByVal e As EventArgs)
...

End Sub

Моя таблица заполнена моей кнопкой.но при нажатии на него ничего не появляется.

...