Asp.net mvc 4 Telerik Kendo UI MVC Schedular无法添加文本框资源

Asp.net mvc 4 Telerik Kendo UI MVC Schedular无法添加文本框资源,asp.net-mvc-4,telerik-scheduler,Asp.net Mvc 4,Telerik Scheduler,我正在使用telerik Kendo UI MVC Schedular和Razor引擎开发一个调度。我添加了一些下拉资源。一切正常 但我试图添加一个文本框资源,我在谷歌上搜索了一下,但什么也没找到 我的东西: @(Html.Kendo().Scheduler<KendoUITEST.Models.TaskViewModel>() .Name("scheduler") .Date(new DateTime(2013, 6, 13)) .StartTime(ne

我正在使用telerik Kendo UI MVC Schedular和Razor引擎开发一个调度。我添加了一些下拉资源。一切正常

但我试图添加一个文本框资源,我在谷歌上搜索了一下,但什么也没找到

我的东西:

@(Html.Kendo().Scheduler<KendoUITEST.Models.TaskViewModel>()
    .Name("scheduler")

    .Date(new DateTime(2013, 6, 13))
    .StartTime(new DateTime(2013, 6, 13, 7, 00, 00))
    .Height(600)
    .Views(views =>
    {
        views.DayView();
        views.WeekView(weekView => weekView.Selected(true));
        views.MonthView();

    })
    .Timezone("Etc/UTC")
    .DataSource(d => d
        .Model(m =>
        {
            m.Id(f => f.TaskID);
            m.Field(f => f.OwnerID).DefaultValue(1);
            //Set the recurrence ID field from the model:
            m.RecurrenceId(f => f.RecurrenceID);
        })
        .Read("Tasks_Read", "Schedular")
        .Create("Tasks_Create", "Schedular")
        .Destroy("Tasks_Destroy", "Schedular")
        .Update("Tasks_Update", "Schedular")
    )
    .Resources(resource =>
         {
             resource.Add(m => m.AgencyId)
                 .Title("Agency")
                 .DataTextField("Text")
                 .DataValueField("Value")
                 .DataColorField("Color")
                 .BindTo(new[] { 
                    new { Text = "Meeting Room 101", Value = 1, Color = "#6eb3fa" },
                    new { Text = "Meeting Room 201", Value = 2, Color = "#f58a8a" } 
                });
             resource.Add(m => m.CityStateZip)
             .Title("City State Zip")
             .DataTextField("Text")
             .DataValueField("Value")
             .DataColorField("Color")
             .BindTo(new[] { 
                    new { Text = "Meeting Room 101", Value = 1, Color = "#6eb3fa" },
                    new { Text = "Meeting Room 201", Value = 2, Color = "#f58a8a" } 
                });
             resource.Add(m => m.POC)
         .Title("POC")
         .DataTextField("Text")
         .DataValueField("Value")
         .DataColorField("Color")
         .BindTo(new[] { 
                    new { Text = "Meeting Room 101", Value = 1, Color = "#6eb3fa" },
                    new { Text = "Meeting Room 201", Value = 2, Color = "#f58a8a" } 
                });
             resource.Add(m => m.EventType)

    .Title("Event Type")
    .DataTextField("Text")
    .DataValueField("Value")
    .DataColorField("Color")
    .BindTo(new[] { 
                     new { Text = "Agency Visit", Value = 1, Color = "#6eb3fa" },
                    new { Text = "Phone Call", Value = 2, Color = "#f58a8a" } ,
                     new { Text = "Trade Show", Value = 1, Color = "#6eb3fa" },
             new { Text = "SIU Event", Value = 1, Color = "#6eb3fa" }

                });

         })
 //Need to add a textbox resource

)
@(Html.Kendo().Scheduler())
.Name(“调度程序”)
.日期(新日期时间(2013年6月13日))
.StartTime(新日期时间(2013,6,13,7,00,00))
.高度(600)
.视图(视图=>
{
views.DayView();
views.WeekView(WeekView=>WeekView.Selected(true));
视图。MonthView();
})
.时区(“Etc/UTC”)
.DataSource(d=>d
.Model(m=>
{
m、 Id(f=>f.TaskID);
m、 字段(f=>f.OwnerID).DefaultValue(1);
//从模型中设置重复ID字段:
m、 复发ID(f=>f.RecurrenceId);
})
.Read(“任务”、“时间表”)
.创建(“任务创建”、“计划”)
.Destroy(“任务销毁”、“计划”)
.Update(“任务更新”、“日程安排”)
)
.Resources(resource=>
{
resource.Add(m=>m.AgencyId)
.名称(“代理”)
.DataTextField(“文本”)
.DataValueField(“值”)
.DataColorField(“颜色”)
.BindTo(新[]{
新{Text=“会议室101”,Value=1,Color=“#6eb3fa”},
新建{Text=“会议室201”,Value=2,Color=“#f58a8a”}
});
resource.Add(m=>m.CityStateZip)
.名称(“市州邮政编码”)
.DataTextField(“文本”)
.DataValueField(“值”)
.DataColorField(“颜色”)
.BindTo(新[]{
新{Text=“会议室101”,Value=1,Color=“#6eb3fa”},
新建{Text=“会议室201”,Value=2,Color=“#f58a8a”}
});
resource.Add(m=>m.POC)
.名称(“POC”)
.DataTextField(“文本”)
.DataValueField(“值”)
.DataColorField(“颜色”)
.BindTo(新[]{
新{Text=“会议室101”,Value=1,Color=“#6eb3fa”},
新建{Text=“会议室201”,Value=2,Color=“#f58a8a”}
});
resource.Add(m=>m.EventType)
.标题(“事件类型”)
.DataTextField(“文本”)
.DataValueField(“值”)
.DataColorField(“颜色”)
.BindTo(新[]{
新的{Text=“机构访问”,Value=1,Color=“#6eb3fa”},
新的{Text=“Phone Call”,Value=2,Color=“#f58a8a”},
新的{Text=“Trade Show”,Value=1,Color=“#6eb3fa”},
新的{Text=“SIU事件”,值=1,颜色=“#6eb3fa”}
});
})
//需要添加文本框资源
)
输出:

问题: 如何将radiobutton、textbox和其他控件添加到Kendo MVC Schedular

很少的帮助将被感激


谢谢,

我遇到了同样的问题,仍然没有解决方案。如果你找到任何解决办法,请告诉我。