Pero puedes usar un botón dentro de un gridview, usando un templatefield:
Código xhtml:
Ver original<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btneliminar" runat="server" CommandName="eliminar" Text="Eliminar"
OnClientClick="return confirm('desea borrar el registro?')"/>
</ItemTemplate>
</asp:TemplateField>
Y en el rowcommand algo así:
Código vb.net:
Ver originalIf e.CommandName = "eliminar" Then
Response.Write("<h1>Código del lado de servidor</h1>")
End If
A menos que necesariamente tengas que usar un ButtonField.