I am using javascript to trigger the radmenu item. But when I enter value in textbox and press "Enter", the page is postback without trigger the radmenu item. my code as below:
Javascript:
Asp.net
Vb.net
I am using vs 2012 and telerik 2013
Javascript:
function CkKeyPress(e) { var evt = (e) ? e : window.event; var key = (evt.keyCode) ? evt.keyCode : evt.which; if (key == 13) { var dealer = document.getElementById('<%=textbox1.ClientID%>').value; var menu = $find("<%= radMenu1.ClientID%>"); var templateButton = menu.findItemByText("Next"); templateButton.click(); }}Asp.net
<telerik:RadMenu ID="radMenu1" runat="server" Style="top: 0px; left: 0px"> <Items> <telerik:RadMenuItem runat="server" Text="Next" Value="Next"> </telerik:RadMenuItem> </Items></telerik:RadMenu><telerik:RadNumericTextBox ID="txtAmount" runat="server" Culture="en-US" DbValueFactor="1" LabelWidth="64px" Width="160px" AutoCompleteType="Disabled" onkeypress="CkKeyPress(event)"></telerik:RadNumericTextBox>Vb.net
Private Sub radMenu1_ItemClick(sender As Object, e As RadMenuEventArgs) Handles radMenu1.ItemClick Response.Redirect("sample.aspx")End SubI am using vs 2012 and telerik 2013