This is a migrated thread and some comments may be shown as answers.

OnRowDblClick is not firing

1 Answer 141 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Velkumar
Top achievements
Rank 1
Velkumar asked on 05 Jun 2014, 10:09 AM
Hi 

OnRowDblClick is not firing  when i used OnRowSelected, i need to achieve below

when user selected a row, i need to display information
during double click they can able to edit those information.

if i didn't use OnRowSelected OnRowDblClick is firing. 

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 05 Jun 2014, 10:38 AM
Hi Velkumar,

I was not able to replicate such a behavior at my end. Below is a sample code which works fine at my end, please try and if it doesn't help, provide your full code snippet.

ASPX:
<telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" DataSourceID="SqlDataSource1" AllowPaging="true" AutoGenerateEditColumn="true">
    <MasterTableView DataKeyNames="OrderID" CommandItemDisplay="Top" ClientDataKeyNames="OrderID">
        <Columns>
            <telerik:GridBoundColumn UniqueName="OrderID" DataField="OrderID" HeaderText="OrderID"/>       
            <telerik:GridBoundColumn DataField="ShipCity" HeaderText="ShipCity" UniqueName="ShipCity" />
        </Columns>
    </MasterTableView>
    <ClientSettings>
        <Selecting AllowRowSelect="true" />
        <ClientEvents OnRowSelected="OnRowSelected" OnRowDblClick="OnRowDblClick" />
    </ClientSettings>
</telerik:RadGrid>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Northwind_newConnectionString3 %>" SelectCommand="SELECT  * FROM [Orders]"></asp:SqlDataSource>

JS:
<script type="text/javascript">
  function OnRowSelected(sender, eventArgs) {
     //gets clientdatakey value
      var userId = eventArgs.getDataKeyValue("OrderID");
  }
  function OnRowDblClick(sender, eventArgs) {
      editedRow = eventArgs.get_itemIndexHierarchical();
      $find("<%= RadGrid1.MasterTableView.ClientID %>").editItem(editedRow);
  }
</script>

Thanks,
Princy
Tags
Grid
Asked by
Velkumar
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
Share this question
or