【问题标题】:Where to find Kendo.Mvc.Examples.Models在哪里可以找到 Kendo.Mvc.Examples.Models
【发布时间】:2014-01-17 02:11:33
【问题描述】:

我正在尝试创建一个 Kendo Scheduler,但您需要传入一个模型。在示例中它告诉您使用:

@(Html.Kendo().Scheduler<Kendo.Mvc.Examples.Models.Scheduler.TaskViewModel>())

但是我当然没有这个视图模型。谁能告诉我在哪里可以找到它?

【问题讨论】:

    标签: asp.net-mvc asp.net-mvc-4 kendo-ui kendo-asp.net-mvc kendo-scheduler


    【解决方案1】:

    KendoUI for ASP.NET MVC 示例中引用的模型不是Kendo.Mvc.dll 程序集的一部分。相反,您必须从 Telerik 帐户下载它们。转到telerik.com 并登录。从那里导航到您的产品和订阅并找到“KendoUI for ASP.NET MVC”并选择“浏览所有产品文件”。下载“手动安装”文件并解压。

    您可以在 wrappers\aspnetmvc\Examples 文件夹中找到示例(和引用的模型)。

    如果您想在项目中引用模型,只需从示例项目的 bin 文件夹中获取已编译程序集 Kendo.Mvc.Examples.dll 的副本。请记住,这将包括示例中的所有内容(控制器、模型、视图模型等)。

    希望对你有帮助。

    【讨论】:

      【解决方案2】:

      您的模型只需实现ISchedulerEvent

      我的一个例子如下:

      public class AvailableDateModel : ISchedulerEvent
      {
          public string Title { get; set; }
          public bool IsAllDay { get; set; }
          public DateTime Start { get; set; }
          public DateTime End { get; set; }
      
          public string Description { get; set; }
          public string StartTimezone { get; set; }
          public string EndTimezone { get; set; }
          public string RecurrenceRule { get; set; }
          public string RecurrenceException { get; set; }
      }
      

      【讨论】:

        猜你喜欢
        • 2012-11-30
        • 2011-08-22
        • 2014-12-14
        • 2012-05-04
        • 2011-11-13
        • 2014-11-01
        • 2011-03-31
        • 2013-07-01
        • 2011-07-12
        相关资源
        最近更新 更多