Hola.
Lo que debes hacer es en la grilla agregar un linkbutton y setearle el comandarguments y commandName:
Código:
<asp:LinkButton runat="server" ID="btnIcon" CommandName="VerDetalle" CommandArgument='<%# Eval("IDCliente") %>' Text="Remove Icon"></asp:LinkButton><br />
Luego en tu grilla que encontraras que tiene una evento RowCommand para que veas si el comando que se está ejecutando es el que queres y manejar el valor:
Código:
Sub ContactsGridView_RowCommand(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)
If e.CommandName = "VerDetalle"
Dim xId as Integer = Conver.ToInt32(e.CommandArguments)
...... Codigo en que generas tus consultas
End If
End Sub