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

テーマを適用するには、次の 2 つのアクションを実行する必要があります。

  1. アプリで利用したいテーマに必要なスタイルシートファイルを登録します( ExtensionsFactory.RenderStyleSheetsメソッドで必要なテーマスタイルシートファイルを登録します)。
  2. テーマをスケジューラ拡張機能に個別に適用するには、SettingsBase.Themeプロパティを使用します (DevExpress と標準の ASP.NET テーマ アプローチの両方で機能します)。

テーマの適用に関する詳細な手順については、次のヘルプ記事を参照してください: Applying Themes .

于 2013-05-15T06:52:36.207 に答える