Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: VB.NET
Hi!
 
I'm doing a program it has a datagrid. I want the cell to be editable when i click the mouse left click. Can anyone help me how to handle the mouse left click? Thanks!
Posted 3-Oct-12 17:34pm

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

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
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 588
1 George Jonsson 258
2 CPallini 200
3 OriginalGriff 174
4 Shemeemsha RA 140
0 OriginalGriff 5,985
1 Sergey Alexandrovich Kryukov 5,341
2 CPallini 4,760
3 George Jonsson 3,400
4 Gihan Liyanage 2,522


Advertise | Privacy | Mobile
Web02 | 2.8.140916.1 | Last Updated 4 Oct 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100