3 Answers, 1 is accepted
0
Shinu
Top achievements
Rank 2
answered on 12 Sep 2012, 11:37 AM
Hi,
Try the following Javascript for not to open edit form on Enter key press.
ASPX:
Javascript:
Thanks,
Shinu.
Try the following Javascript for not to open edit form on Enter key press.
ASPX:
<ClientEvents OnKeyPress="KeyPressed" />Javascript:
<script type="text/javascript"> function KeyPressed(sender, args) { if (args.get_keyCode() == 13) { var e = args.get_domEvent().rawEvent; e.returnValue = false; e.cancelBubble = true; if (e.stopPropagation) { e.preventDefault(); e.stopPropagation(); } } }</script>Thanks,
Shinu.
0
Mateusz
Top achievements
Rank 1
answered on 12 Sep 2012, 11:43 AM
Hi,
Thanks for the reply. But im using AjaxManager for the grid and it doesnt seem to invoke the js code.
0
Shinu
Top achievements
Rank 2
answered on 13 Sep 2012, 03:33 AM
Hi,
Please take a look into the sample code I tried.
ASPX:
Javascript:
Please provide code if it doesn't help.
Thanks,
Shinu.
Please take a look into the sample code I tried.
ASPX:
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="RadGrid1"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="dgStations" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings></telerik:RadAjaxManager><telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"> <telerik:RadGrid ID="RadGrid1" runat="server" AutoGenerateColumns="false" onneeddatasource="RadGrid1_NeedDataSource" > <MasterTableView CommandItemDisplay="Top"> <Columns> <telerik:GridBoundColumn DataField="ShipCity" HeaderText="ShipCity" SortExpression="ShipCity"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="ShipName" HeaderText="ShipName" SortExpression="ShipName"> </telerik:GridBoundColumn> <telerik:GridEditCommandColumn ButtonType="LinkButton" UniqueName="EditCommandColumn" EditText="Edit"> </telerik:GridEditCommandColumn> </Columns> </MasterTableView> <ClientSettings AllowKeyboardNavigation="true" > <ClientEvents OnKeyPress="KeyPressed" /> <KeyboardNavigationSettings AllowSubmitOnEnter="true" /> </ClientSettings> </telerik:RadGrid></telerik:RadAjaxPanel>Javascript:
<script type="text/javascript"> function KeyPressed(sender, args) { if (args.get_keyCode() == 13) { var e = args.get_domEvent().rawEvent; e.returnValue = false; e.cancelBubble = true; if (e.stopPropagation) { e.preventDefault(); e.stopPropagation(); } } }</script>Please provide code if it doesn't help.
Thanks,
Shinu.