Open AdvancedForm with Button or Client Side Event

5 posts, 0 answers
  1. Mark
    Mark avatar
    79 posts
    Member since:
    Apr 2007

    Posted 26 Mar 2014 Link to this post

    I have users that complain about the inability to "double-click" or "right-click" from their tablets or phones.  Is it possible to trigger the opening of the advanced form via a button or other client side event?
  2. Kate
    Admin
    Kate avatar
    1898 posts

    Posted 31 Mar 2014 Link to this post

    Hi Mark,

    Please try using the either the Auto or the Mobile render mode of the RadScheduler control so that you have it fully functional in any touch and/or mobile device (ex: RenderMode="Auto"). Here (as well as in all articles in the Render Mode folder)  you can find more detailed explanation of the newly introduced functionality. 

    Regards,
    Kate
    Telerik
     

    Build cross-platform mobile apps using Visual Studio and .NET. Register for the online webinar on 03/27/2014, 11:00AM US ET.. Seats are limited.

     
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Mark
    Mark avatar
    79 posts
    Member since:
    Apr 2007

    Posted 31 Mar 2014 in reply to Kate Link to this post

    Thanks Kate.  I've updated to the latest version of Telerik assemblies so I can check out the new features.  However, now my application throws an error when I double-click the calendar to create an appointment.  It does NOT throw the error with the assemblies from 2013.3.1029.45.  It DOES throw the error with 2014.1.22.5.45.  Any thoughts on what could be causing this?

    Message 
    DataSource not set

    Source
    Telerik.Web.UI

    Stack Trace
    at Telerik.Web.UI.RadAutoCompleteBox.PerformDataBinding(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.OnDataSourceViewSelectCallback(IEnumerable data) at System.Web.UI.WebControls.DataBoundControl.PerformSelect() at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at System.Web.UI.Control.DataBindChildren() at System.Web.UI.Control.DataBind(Boolean raiseOnDataBinding) at Telerik.Web.UI.RadScheduler.CreateChildControls(Boolean bindFromDataSource) at System.Web.UI.Control.EnsureChildControls() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Control.PreRenderRecursiveInternal() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
  5. Mark
    Mark avatar
    79 posts
    Member since:
    Apr 2007

    Posted 31 Mar 2014 Link to this post

    Updating to latest internal build fixed this, but revealed a new bug - it seems to only occur in iOS browsers (tried Safari, Chrome on iOS 6):

    [Error] TypeError: 'undefined' is not a
    function (evaluating 'this.get_appointmentContextMenus()')

                _initializeContextMenuEvents
    (Telerik.Web.UI.WebResource.axd, line 22645)

                initialize
    (Telerik.Web.UI.WebResource.axd, line 22599)

                endUpdate
    (Telerik.Web.UI.WebResource.axd, line 6)

                create
    (Telerik.Web.UI.WebResource.axd, line 6)

                (anonymous
    function) (SingleSiteManagement.aspx, line 3270)

                (anonymous
    function) (Telerik.Web.UI.WebResource.axd, line 6)

                _raiseInit
    (Telerik.Web.UI.WebResource.axd, line 6)

                initialize
    (Telerik.Web.UI.WebResource.axd, line 6)
  6. Kate
    Admin
    Kate avatar
    1898 posts

    Posted 03 Apr 2014 Link to this post

    Hello Mark,

    Thank you for getting back to me. 

    Unfortunately we are not aware of such an issue with the RadScheduler control. Can you please provide a very simplified runnable project that I can test from my side and check what might be causing the exception that you are currently experiencing?

    Regards,
    Kate
    Telerik
     

    Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

     
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017