2016-11-29 56 views
0

我正在使用Kendo UI Scheduler。我有議程觀點,這很好。但我想在日曆中顯示所有事件 - 從第一個活動添加到最後一個 - 而議程視圖似乎只顯示一週的活動。顯示所有事件

我想要類似於Outlook中的列表視圖的東西。 Outlook List View

有沒有辦法做到這一點?

回答

0

有關Telerik forums的討論。

在本次討論中,給出了一個鏈接到一個demo的鏈接,其中實現了自定義議程視圖。該視圖顯示在接下來的31天內的所有事件:

views: [ 
    "day", 
    { type: "week", selected: true },  
    // "agenda", 
    { type: CustomAgenda, title: "Custom Agenda" } 
] 

如果你瀏覽到第一個事件和更改日期:

var CustomAgenda = kendo.ui.AgendaView.extend({  
    endDate: function() { 
     var date = kendo.ui.AgendaView.fn.endDate.call(this); 
     return kendo.date.addDays(date, 31); 
    } 
}); 

在調度選項使用此配置添加這種觀點自定義議程視圖顯示事件(last_event_date - first_event_date)天,你會得到你想要做的事情。