Refer:
http://forums.asp.net/p/1737637/4676456.aspx/1?Re+GRIDVIEW+CELL+MOUSE+LEFT+CLICK+AND+RIGHT+CLICK+EVENTS+IN+JAVASCRIPT+FUNCTIONALITY[
^]
As per your need you can modify that javascript as
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("table[id*=GridView1] td").mousedown(function () {
if (event.button == 1) {
form1.action = "WebForm2.aspx?action=UnEdit";
form1.submit();
}
else
{ form1.action = "WebForm2.aspx?action=Edit";
form1.submit();
}
});
});And in codebehind:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Request.QueryString("action") = "Edit" Then
GridView1.AutoGenerateEditButton = "true"
End If
If Request.QueryString("action") = "UnEdit" Then
GridView1.AutoGenerateEditButton = "false"
End If
End Sub