Как получить доступ к метке в списке данных при нажатии кнопки в той же строке - PullRequest
1 голос
/ 21 февраля 2012

У меня есть DataList, и у каждого списка данных есть label и button. Я хочу получить текст метки при нажатии кнопки для каждой строки списка данных? Я использую vb.net.

1 Ответ

0 голосов
/ 21 февраля 2012

Я предполагаю, что вы обрабатываете событие DataList ItemCommand , устанавливая свойство Button CommandName .

 Sub Item_Command(sender As Object, e As DataListCommandEventArgs)Handles DataList1.ItemCommand

    ' What command was triggered?
    If e.CommandName = "YourCommandName" Then

        ' Get the Label in the DataListItem of the clicked button
        Dim lbl = DirectCast(e.Item.FindControl("Label1"), Label)
        Dim labelText = lbl.Text
    End If

 End Sub
...