2013-09-24 3 views
2

Мы пытаемся изучить гибкости интерфейса Kendo с помощью Razor.kendo ui scheduler: Создание сложных шаблонов событий

Мы используем MVC4 вид бритвы JQXwidgets и кендо планировщик

На шаблоне пользовательского события я хочу, чтобы добавить некоторые элементы управления JQX как DropDownList, текстовые поля, элементы управления каландра и т.д.

Нужна помощь, как и в том, как я может использовать определенные ресурсы и привязать их к элементу управления JQX

Это мой Scheduler:

@ (Html.Kendo() Scheduler() .Name ("AScheduler"). 0 .Date (новый DateTime (2013, 6, 13)) .StartTime (новый DateTime (2013, 6, 13, 7, 00, 00)) .height (600)

.Editable(editable => 
{ 
    editable.TemplateId("UpdateTemplate"); 
}) 
.Views(views => 
{ 
    views.DayView(); 
    views.WeekView(); 
    views.MonthView(monthView => monthView.Selected(true)); 
}) 
.Timezone("Etc/UTC") 
.Resources(resource => 
{ 
    resource.Add(m => m.ReasonId) 
     .Title("Reason") 
         .DataTextField("Text") 
         .BindTo(new[] { 
        new { Text = "John", Value = 1, Color = "#f8a398" } , 
        new { Text = "Bob", Value = 2, Color = "#51a0ed" } , 
        new { Text = "Dell", Value = 3, Color = "#56ca85" } 
       }); 
    resource.Add(m => m.managerId) 
     .Title("Owner") 
     .DataTextField("Text") 
     .DataValueField("Value") 
     .DataColorField("Color") 
     .BindTo(new[] { 
      new { Text = "John", Value = 1, Color = "#f8a398" } , 
        new { Text = "Bob", Value = 2, Color = "#51a0ed" } , 
        new { Text = "Dell", Value = 3, Color = "#56ca85" } 
       }); 
})) 

Это мой Обновление шаблона:

"

# $("\\#templateReasonId").jqxDropDownList({ source: DATA, selectedIndex: 0 }); # 
    // I want the DATA used above, to come from resources 
    <div id="templateReasonId">Reason Type: </div> 
    <div>Hours: </div> 
    <div>Charge: </div> 
    <div>Comment:</div> 
    <div>Client</div>  

"

+0

Что-нибудь ребята? – fireholster

ответ

0

Кендо код библиотеки имеет пример, в котором вы можете создать шаблон в другой точке зрения. См. Пример here.

Смежные вопросы