0

我是 devexpress 的新手,我正在尝试实现 asp.net mvc 调度程序。我已经定义了调度程序

@Html.DevExpress().Scheduler(
    settings => {
        settings.Name = "scheduler";
        settings.CallbackRouteValues = new { Controller = "Scheduler", Action =  "GroupingPartial" };
        settings.ActiveViewType = SchedulerViewType.Day;
        settings.Start = new DateTime(2010, 7, 13);
        settings.Width = Unit.Percentage(100);
        settings.Views.DayView.ResourcesPerPage = 2;

        settings.Views.WorkWeekView.ResourcesPerPage = 2;

        settings.Views.WeekView.ResourcesPerPage = 2;

        settings.Views.MonthView.ResourcesPerPage = 2;

        settings.Views.TimelineView.ResourcesPerPage = 2;

        settings.GroupType = (SchedulerGroupType)Session["GroupType"];

        settings.Storage.Resources.Assign(SchedulerDemoHelper.DefaultResourceStorage);

    }).Bind(Model.Appointments, Model.Resources).GetHtml()

如何为调度程序应用主题?是否在 web.config 文件中添加了任何其他代码?

4

1 回答 1

0

要应用主题,您应该执行以下两个操作:

  1. 注册要在应用程序中使用的主题所需的样式表文件(使用ExtensionsFactory.RenderStyleSheets方法注册所需的主题样式表文件。)。
  2. 要将主题单独应用于调度程序扩展,请使用SettingsBase.Theme属性(适用于 DevExpress 和标准 ASP.NET 主题方法)

您可以在以下帮助文章中阅读有关应用主题的详细说明:应用主题

于 2013-05-15T06:52:36.207 回答