如何在同一行中单击按钮时访问datalist中的标签

时间:2012-02-21 06:45:38

标签: vb.net datalist

我有一个DataList,每个数据列表都有labelbutton,我想在每个数据列表行单击按钮时获取标签文本? 我正在使用vb.net

1 个答案:

答案 0 :(得分:0)

我假设您通过设置Button的ItemCommand属性来处理DataList的{​​{3}}事件。

 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