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

Problem with adjusted scheduler for iPad users

12 Answers 347 Views
Scheduler
This is a migrated thread and some comments may be shown as answers.
Ulrich
Top achievements
Rank 1
Ulrich asked on 02 Dec 2010, 10:30 AM
Hi all.

I'm using a scheduler where I replaced the HeaderMonth Button with an Add Button and the HeaderTimeline Button with an Edit Button. This is mainly for iPad users that can't use double click to edit an appointment or add a new one.

In order to edit an appointment, the user would have to select the appointment and click on the Edit Button. The same goes for adding a new appointment. (See attached image)

Is there a way to pass the values of the previously selected appointment to the OnClientNavigationCommand event?

Thanks!

12 Answers, 1 is accepted

Sort by
0
Kamen Bundev
Telerik team
answered on 05 Dec 2010, 02:26 PM
Hi Ulrich,

Currently there is no real appointment selection in RadScheduler. However you can use the left click context menu approach described at the end of this blog post. Additionally with some more javascript code you can implement Touch&Hold event with which to invoke the menu or directly appointment editing. I'm attaching an example implementation of such event.

Kind regards,
Kamen Bundev
the Telerik team
Browse the vast support resources we have to jumpstart your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
0
Ulrich
Top achievements
Rank 1
answered on 06 Dec 2010, 09:33 AM
Thanks a lot for your answer. I'll try the way you described.
0
Edward Lin
Top achievements
Rank 1
answered on 15 Apr 2011, 10:49 PM
I tried to following the example, but I cannot make it work when I use any master page. Can you send us a sample with master page?

Thanks, 
0
Helen
Telerik team
answered on 21 Apr 2011, 11:37 AM
Hello Edward,

Please find attached a sample with master page.

Hope it helps.

Regards,
Helen
the Telerik team

Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.

0
Greg
Top achievements
Rank 1
answered on 27 Mar 2012, 03:47 PM
Just wanted to let you know this example does not work with the latest release of the radscheduler.  After some digging, it looks like the raise event function name has changed.  


scheduler.raise_timeSlotContextMenu(eventArgs);
should be changed to
scheduler._raiseTimeSlotContextMenu(eventArgs);
scheduler.raise_appointmentContextMenu(eventArgs);
should be changed to
scheduler._raiseAppointmentContextMenu(eventArgs);
This sample code is wrong here(http://www.telerik.com/help/aspnet-ajax/introduction-mobile-support.html) also.
0
Peter
Telerik team
answered on 30 Mar 2012, 01:36 PM
Hi Greg,

Thank you very much for you feedback. We have updated the help article and add some Telerik points to your account for your involvement.

Greetings,
Peter
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
Jerry Jansen
Top achievements
Rank 1
answered on 24 Apr 2012, 03:13 PM
I am trying to use the iPad with the Scheduler also and got the context menus to work as discussed above.

However, I would like to show the tooltip with the touch instead of the context menus. Is there a way to show the tooltip with the iPad touch on the scheduled meeting?
0
Ivan Zhekov
Telerik team
answered on 27 Apr 2012, 08:36 AM
Hello, Jerry.

Yes, there is a way and it's not that hard or custom -- it just needs the events to be attach in a specific manner. But this thread is getting a bit diluted. Do you mind opening a new support thread or forum thread with that question?

I have attached a sample way of how things can be done.

Note:
1) The demo uses an XML file and you will need to tweak the path in code behind.
2) This is not exactly the same scenario, but a similar one instead.

Greetings,
Ivan Zhekov
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
Surabhi
Top achievements
Rank 1
answered on 20 Aug 2012, 07:31 AM
Hi

I have successfully implemented the example for the context menu on iPad on single tap and tooltip as well on single tap (both separately) but now, my requirement is to display both tooltip & context menu on iPad can i have 2 different events so that one displays the tooltip & the other displays context menu on iPad

Thanks!!
0
Ivan Zhekov
Telerik team
answered on 21 Aug 2012, 10:36 AM
Hi, Surabhi.

At the moment that is not possible and it's unlikely to possible in the near future.

Regards,
Ivan Zhekov
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
Himanshu
Top achievements
Rank 1
answered on 05 Sep 2012, 11:47 AM
Hi, 
I have two context menu on my radscheduler grid (one for placeholder and one for grid itself). When I click anywhere around the grid an expected context menu is coming but when I click on placeholder sometimes context menu of place holder (correct one) and sometimes context menu of grid is coming(Incorrect). Kindly suggest the work around?
Please find attached photos for more clarification
0
Ivan Zhekov
Telerik team
answered on 06 Sep 2012, 08:19 AM
Hello, Himanshu.

That seems like a different issue. Please open a new ticket with the screenshots and detailed information about the issue, such as version of the controls in use, iOS version (in terms Safari version) other information you think is relevant.

Make sure that you start a support thread rather than a forum thread. Support threads give you the option to attach files different from simple images and we might need that at some point.

Kind regards,
Ivan Zhekov
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.
Tags
Scheduler
Asked by
Ulrich
Top achievements
Rank 1
Answers by
Kamen Bundev
Telerik team
Ulrich
Top achievements
Rank 1
Edward Lin
Top achievements
Rank 1
Helen
Telerik team
Greg
Top achievements
Rank 1
Peter
Telerik team
Jerry Jansen
Top achievements
Rank 1
Ivan Zhekov
Telerik team
Surabhi
Top achievements
Rank 1
Himanshu
Top achievements
Rank 1
Share this question
or