io ho provato a fare così:
nel SelectedItemTemplate ho messo un TextBox e un pulsante
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Invia" CommandName="invia" CommandArgument='<%#Eval("id") %>' UseSubmitBehavior="False" />
poi utilizzo l'evento ItemCommand
Protected Sub ListView1_ItemCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewCommandEventArgs) Handles ListView1.ItemCommand
Dim lw As ListView = DirectCast(sender, ListView)
Dim li As ListViewItem = e.Item
Dim commandName As String = e.CommandName, commandArgument As String = e.CommandArgument.ToString
If commandName = "invia" Then
If li.ItemType = ListViewItemType.DataItem Then
Dim tb As TextBox = TryCast(li.FindControl("TextBox1"), TextBox)
If tb IsNot Nothing Then
PrintLn(tb.Text)
End If
End If
lw.SelectedIndex = -1
Me.BindData()
End If
End Sub