I am using a telerik radScheduler into my major project. and it is working fine on Local system.
But on live it is not working fine.
I can only view my scheduled activity, drag & drop activity, increase or decrease time span only.
But when i try to create or edit an recurrence activity it open the edit mode but nothing work on it.
Even insert and cancel buttons are also not working on edit mode.
I am showing you simple example of my code over here, please have a look.
Remember that it is working fine on local machine but on live it is not working.

//on aspx page

    <div class="clear"></div>
        <telerik:RadScheduler ID="RadScheduler1" runat="server">
            <AppointmentContextMenus>
                <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerAppointmentContextMenu">
                    <Items>
                        <telerik:RadMenuItem Text="Completed / Re-Initiate" ImageUrl="../Images/right-img.png" Value="complete"/>
                        <telerik:RadMenuItem Text="Notified" ImageUrl="../Images/calender_icon.gif"/>
                    </Items>
                </telerik:RadSchedulerContextMenu>
            </AppointmentContextMenus>
            <TimeSlotContextMenus>
                <telerik:RadSchedulerContextMenu runat="server" ID="SchedulerTimeSlotContextMenu">
                    <Items>
                        <telerik:RadMenuItem Text="New Appointment" ImageUrl="../Images/plus.png" Value="CommandAddAppointment"></telerik:RadMenuItem>
                        <telerik:RadMenuItem Text="New Recurring Appointment" ImageUrl="../Images/refresh-icon.gif" Value="CommandAddRecurringAppointment"></telerik:RadMenuItem>
                        <telerik:RadMenuItem IsSeparator="true"></telerik:RadMenuItem>
                        <telerik:RadMenuItem Text="Go to today" Value="CommandGoToToday"></telerik:RadMenuItem>
                    </Items>
                </telerik:RadSchedulerContextMenu>
            </TimeSlotContextMenus>
        </telerik:RadScheduler>


//on aspx.cs page

    protected void bindCalendar(DataTable dtSchedule)
    {
        RadScheduler1.DataSource = dtSchedule;
        //RadScheduler1.DataSourceID = "schedule_id";
        RadScheduler1.DataKeyField = "schedule_id";
        RadScheduler1.DataStartField = "schedule_from";
        RadScheduler1.DataEndField = "schedule_to";
        RadScheduler1.DataRecurrenceField = "schedule_record_data";
        RadScheduler1.DataDescriptionField = "schedule_description";
        RadScheduler1.DataRecurrenceParentKeyField = "schedule_record_key";
        RadScheduler1.DataSubjectField = "schedule_title";
        RadScheduler1.DataBind();
    }

//datatable structure
ref.tbl_scheduler
    schedule_id (PK, int, not null)
    schedule_title (nvarchar(max), null)
    schedule_from (datetime, null)
    schedule_to (datetime, null)
    schedule_record_key (int, null)
    schedule_record_data (nvarchar(max), null)
    schedule_description (nvarchar(max), null)
    activity_type (nvarchar(max), null)
    schedule_users (nvarchar(max), null)
    schedule_group (nvarchar(max), null)
    schedule_sop (int, null)
    schedule_days (nvarchar(max), null)
    schedule_occurence (nvarchar(max), null)
    schedule_by (int, null)
    schedule_date (datetime, null)
    schedule_modify_by (int, null)
    schedule_modify_date (datetime, null)
    schedule_is_completed (bit, null)
    schedule_completed_users (nvarchar(max), null)
    schedule_completed_group (nvarchar(max), null)
    schedule_is_delete (bit, null)
    schedule_form (int, null)
    schedule_division_fkid (int, null)
    schedule_company_fkid (int, null)
    schedule_sop_for (int, null)

Dani AI

Generated

— the symptom you described (the Recurrence editor opens on the live site but its Insert/Cancel controls do nothing) normally points to client-side scripts or AJAX responses failing on the server — not a scheduler data-binding bug. Common production causes are the Telerik web-resource handler not being served, URL-rewrite or auth redirecting .axd requests, or a JavaScript error (for example “Sys is undefined” or an AJAX parser error). (telerik.com)

A short diagnostic checklist that narrows this down quickly:

  • Use browser DevTools: Console for JS errors and Network to watch requests for Telerik.Web.UI.WebResource.axd, WebResource.axd and ScriptResource.axd. Look for 404/500 responses or a 302 → HTML (login page) instead of script content.
  • If network responses return HTML (login page or an error page) the async postback will silently fail (PageRequestManager parser errors). (stackoverflow.com)

Typical, actionable fixes to try (do these on the server where the problem reproduces):

  • Ensure the Telerik handlers/modules are registered in web.config and the correct Telerik.Web.UI.dll is in the site bin. (telerik.com)
  • Exclude .axd and Telerik handler paths from any URL-rewrite rules so those requests are not rewritten. (telerik.com)
  • If forms auth blocks those requests, allow anonymous access to the handler via a <location> entry, or temporarily set EnableHandlerDetection="false" on the script/stylesheet managers to bypass the handler-detection check:
<telerik:RadScriptManager runat="server" EnableHandlerDetection="false" />
<location path="Telerik.Web.UI.WebResource.axd">
  <system.web>
    <authorization><allow users="*"/></authorization>
  </system.web>
</location>

(Those two settings are suggested as diagnostics/workarounds in the Telerik KB.) (telerik.com)

If the issue remains, capture a HAR/Fiddler trace showing the failing requests (responses and status codes) plus any console error text, and include IIS app-pool pipeline mode and the Telerik DLL version. That evidence makes it easy to confirm whether the problem is WebResource/handler, URL-rewrite, auth redirect, or a script/assembly mismatch and is exactly what Telerik support will ask for. (telerik.com)

Recommended Answers

All 2 Replies

Member Avatar for Member #949455

Remember that it is working fine on local machine but on live it is not working.

What is not working fine? Can you be more specific? There's nothing wrong with the code. I don't see anything that is wrong with it.

What issue are you having?

I agree with Mitch. Your code looks clean, and does not appear to have any references to a machine name or location that might be inaccessible from your live website.

Have you submitted this post to the Telerik Forums or opened a support ticket?

Can you post the entirety of the markdown for your page?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.