Hi,
We are using SearchBox to search for patients. After entering some texts when we hit ENTER key it should submit and search.
It works fine when we use the main ENTER key but when we hit the numpad ENTER key it doesn't work as it should.
In fact it opens edit patient dialog.
I checked the demo here in your site and here also I noticed that the main ENTER key works but when you hit Numpad ENTER key it doesn't
https://demos.telerik.com/aspnet-ajax/searchbox/examples/overview/defaultcs.aspx
Thank You
We are having a touchscreen problem with the RadSearchBox, specifically on the MicroSoft surface touchscreen. I have tested this out on mobile phone and other tablets, but the problem occurs on the Surface.
The issue is that you cannot change the SearchContext, because it never seems to recognize the touch event.
You can touch the SearchContext to initiate the drop-down event, but then it is impossible to select an item from the list.
There are no other problems with Telerik controls on the Surface (the touch events on RadDropDown, RadTabStrip, RadComboBox, RadMenu, etc.) all seem to be working fine.
A workaround is to disable the embedded jQuery and use an older version (for example, 1.11.1 which is the previous version the suite used): https://docs.telerik.com/devtools/aspnet-ajax/controls/scriptmanager/disabling-the-embedded-jquery Repro steps: - Put a searchbox on the page with some data source - Hook its postback handler, OnSearch - search something in it, select the item to postback expected: search fired actual: JS error in FF <telerik:RadSearchBox RenderMode="Lightweight" runat="server" ID="RadSearchBox1" DataTextField="Name" DataValueField="id" OnSearch="RadSearchBox1_Search"> </telerik:RadSearchBox> protected void Page_Load(object sender, EventArgs e) { RadSearchBox1.DataSource = GetData(); RadSearchBox1.DataBind(); } protected DataTable GetData() { DataTable tbl = new DataTable(); tbl.Columns.Add(new DataColumn("id", typeof(decimal))); tbl.Columns.Add(new DataColumn("Name", typeof(string))); tbl.Columns.Add(new DataColumn("Reason", typeof(string))); tbl.Columns.Add(new DataColumn("someField", typeof(decimal))); tbl.Columns.Add(new DataColumn("anotherField", typeof(string))); tbl.Rows.Add(new object[] { 1, "one", "fi\\nrst", 2, "5" }); tbl.Rows.Add(new object[] { 2, "two", @"se\ncond", 3, null/*SIMULATE EMPTY VALUE*/ }); tbl.Rows.Add(new object[] { 3, "three", "third", 4, "5" }); tbl.Rows.Add(new object[] { 4, "four", "fourth", 5, "5" }); return tbl; } protected void RadSearchBox1_Search(object sender, SearchBoxEventArgs e) { Response.Write(DateTime.Now.ToString()); }
In certain scenarios time between clicking (focusing ) the SearchBox and being able to interact with it. The issue is iOS7 / Safari specific
RadSearchBox.Focus() doesn't work in Internet Explorer. It works correctly in different browsers (Firefox, Chrome). Attached project shows the problem.
There's a problem with radSearchbox inserted in a radWindow contenttemplate. On First show then inputText width is equal to 0 until a contextitem is selected or a button pushed . (test on ie10 firefox and chrome) code example : <telerik:RadWindow runat="server" ID="RadWindow1" Modal="true" AutoSize="true" Behaviors="Close,Move"> <ContentTemplate> <telerik:RadSearchBox ID="RadSearchBox1" runat="server" Width="350" SearchContext-ShowDefaultItem="False" OnClientSearch="onClientSearch" OnClientButtonCommand="onClientButtonCommand" ShowSearchButton="false" Skin="Default"> <DropDownSettings Height="150" Width="300" /> <Localization LoadingItemsMessage="recherche en cours....." DefaultItemText="Saisissez le nom du point ici" /> <WebServiceSettings Path="PointDeTournee.aspx" Method="GetResults" /> <SearchContext> <Items> <telerik:SearchContextItem Text="POI" Key="1" ImageUrl="../Img/POI/Special_Divers-Bl.bmp" Selected="true"/> <telerik:SearchContextItem Text="PA" Key="2" ImageUrl="../Img/POI/PA.bmp" /> </Items> </SearchContext> </telerik:RadSearchBox> </ContentTemplate> </telerik:RadWindow>