Articles in this section

How to customize the horizontal month view days name in EJMVC Scheduler?

This knowledge base article explains the way to customize the horizontal month view days name.

 

Step 1: Create an MVC application with default scheduler code example by referring the following knowledge base link.

https://www.syncfusion.com/kb/3606/how-to-add-the-ejmvc-schedule-control-in-the-mvc-application

Also, define the scheduler with QueryCellInfo client-side event as shown below.

 

@(Html.EJ().Schedule("Schedule1")
        .Width("100%")
        .Height("525px")
        .CurrentDate(new DateTime(2016, 11, 18))
        .Orientation(Orientation.Horizontal)
        .CurrentView(CurrentView.Month)
        .ScheduleClientSideEvents(evt => evt.QueryCellInfo("nameCustomization"))
        .AppointmentSettings(fields => fields.Datasource(ViewBag.dataSource)
            .ApplyTimeOffset(false)
            .Id("Id")
            .Subject("Subject")
            .StartTime("StartTime")
            .EndTime("EndTime")
            .Description("Description")
            .AllDay("AllDay")
            .Recurrence("Recurrence")
            .RecurrenceRule("RecurrenceRule"))
)

 

Step 2: Within the QueryCellInfo event of scheduler, header cells can be accessed where default day name is customized as shown below.

 

function nameCustomization(args) {
        var obj = $("#Schedule1").data("ejSchedule");
        if (args.requestType == "headerdate" && obj.currentView() == "month") {
            if (args.element[0].firstChild.getAttribute("title") === "Thursday")
                args.element[0].children[0].innerHTML = "TH";
        }
    }

 

Step 3: Run the sample, default Thursday name T is customized to TH as shown below.

 

Schedule displaying with customized day name

Figure 1: Schedule displaying with customized day name.

 

Sample Link: https://www.syncfusion.com/downloads/support/directtrac/general/ze/Sample1173655827

 

Did you find this information helpful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Access denied
Access denied