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

Drag and Drop support on iPad (Touch Events)

7 Answers 56 Views
TreeView
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
László
Top achievements
Rank 1
László asked on 04 Oct 2011, 10:14 AM
Hi,

I created an ASP.NET MVC3 application which uses the TreeView control with the nodes drag and droppable to an other arbitrary element on a page. My problem is however, that the iPad Safari doesn't support drag and drop by default and it needs additional event handling.

In my understanding the traditional desktop browser drag and drop uses javascript events like mousemove, mousedown, mouseup and onclick but in iPad those obviously don't exist and it need to hook up the touchstart, touchmove, touchend and touchcancel events.

My question is that is there a way to make the Telerik TreeItem nodes to respond to those touch events additionally for the mouse events, or is it need to be modified the Telerik ASP.NET core drag and drop functionality?

Thanks in advance.

7 Answers, 1 is accepted

Sort by
0
Accepted
Kamen Bundev
Telerik team
answered on 10 Oct 2011, 08:44 AM
Hi László,

Support for touch events in ASP.NET MVC TreeView is planned and will be available in the next release. If this support is a must for your project we can prepare a custom build for you when the feature is available.

Best wishes,
Kamen Bundev
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the Telerik Extensions for ASP.MET MVC, subscribe to their blog feed now
0
László
Top achievements
Rank 1
answered on 10 Oct 2011, 02:51 PM
Thank you, I just wanted to know that will it be supported out of the box. I'm currently using the Telerik controls for a proof of concept project so I can wait for the next public release.
0
Bidtracer
Top achievements
Rank 1
answered on 18 Jan 2012, 06:28 PM
Any updates on this, when can expect an update with this feature...
0
Kamen Bundev
Telerik team
answered on 19 Jan 2012, 08:44 AM
Hello,

This is already available in Q3 2011 release of Telerik MVC extensions.

Greetings,
Kamen Bundev
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the Telerik Extensions for ASP.MET MVC, subscribe to their blog feed now
0
chris
Top achievements
Rank 1
answered on 09 Oct 2012, 09:29 PM
Any idea when this will be available in ASP.NET AJAX Controls?

Clients are claiming they are not able to drag and drop in IPad.

We are using 2012.2.607.40
0
Bozhidar
Telerik team
answered on 11 Oct 2012, 09:03 AM
Hi Christopher,

We've made some fixes and improvements in the behavior of RadTreeView ( as well as some other controls ) under iPad and they will be available in the next 2012 Q3 release (which comes out on the 17th ). Issues like Drag and Drop, as well as scrolling in iPad were addressed, and are now working accordingly.
 
Kind regards,
Bozhidar
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
0
chris
Top achievements
Rank 1
answered on 31 Dec 2012, 06:21 AM
Thank you very much! We appreciate your support.

We have some clients in the Middle East who are on IPads and expect this functionality. Our product is a Web based aviation safety management system software
Users in the aviation safety industry expect things to work, no matter what technology they adopt. Their IPads came after SMS Pro, so we were sweating when they pressured us for the drag and drop for IPads.

Thanks again for your great tools.
Tags
TreeView
Asked by
László
Top achievements
Rank 1
Answers by
Kamen Bundev
Telerik team
László
Top achievements
Rank 1
Bidtracer
Top achievements
Rank 1
chris
Top achievements
Rank 1
Bozhidar
Telerik team
Share this question
or