Hi,
I'm doing some tests on a project with a iPad with iOS5 and a iPad with iOS6, and I have some troubles with RadListBox.
First, when I scroll, it is lagging, a lot. On my desktop, everything run smoothly, without lag, but the same RadListbox on a iPad is just horrible.
Also, even if I scroll down at the middle of the list, I will be automatically redirect to the selectionned item, and it's so fast that I don't have the time to select another item.
I've seen that when Telerik detect a touch screen, the class RadTouchExtender is assigned to every RadListBox in my project. Also, the style "overflow:hidden;" is added to the div.
My question is: Can I disable this detection, with a property on the ListBox, server-side or cliend-side or just at the loading of the project?
The RadListBox use ItemTemplate to display items. Here an exemple:
<telerik:RadListBox ID="lbxPatDisponibles" PersistClientChanges="true" runat="server" Height="300px" Width="335px" Visible="true" TransferToID="lbxTraites" DataValueField="noauto" > <ItemTemplate> <div class="listeDispo patientTraite"> <div class="dispoBouton" onclick="transfertPatient(<%# Eval("noauto") %>, false);"> <img class="adminButton" src="Images/add.gif" alt="Add" height="32" style="padding:10px 0px;" /> </div> <div class="dispoInfo"> <div class="cboContent" style="display:block;"> <span style="font-weight: bold;"> <%#DataBinder.Eval(Container, "Attributes['enteteItem']")%> <span style="font-size: 10px;"> <br /><%#DataBinder.Eval(Container, "Attributes['detailItem']")%> </span> </span> </div> </div> </div> </ItemTemplate> </telerik:RadListBox>Thank you
Visual studio 2008 .NET 3.5 SP1
Windows 7
Trouble with iOS browser (I can't test on a Android device, so I can't say if it's for every touch screen device)
Telerik ASP.NET AJAX 2012.1.301.2
VB.NET