Back to Devexpress

ViewNavigatorProperties Class

aspnet-devexpress-dot-web-dot-aspxscheduler-d1d7a783.md

latest2.9 KB
Original Source

ViewNavigatorProperties Class

Represents settings specific to the calendar functionality of the ASPxViewNavigator control.

Namespace : DevExpress.Web.ASPxScheduler

Assembly : DevExpress.Web.ASPxScheduler.v25.2.dll

NuGet Package : DevExpress.Web.Scheduler

Declaration

csharp
public class ViewNavigatorProperties :
    PropertiesBase
vb
Public Class ViewNavigatorProperties
    Inherits PropertiesBase

The following members return ViewNavigatorProperties objects:

LibraryRelated API Members
ASP.NET Bootstrap ControlsBootstrapScheduler.OptionsViewNavigator
ASP.NET Web Forms ControlsASPxScheduler.ViewNavigator
ASP.NET MVC ExtensionsSchedulerSettings.ViewNavigator

Remarks

The ViewNavigatorProperties object provides access to the properties used to customize the ASPxViewNavigator control.

Example

Web Forms:

aspx
<dx:ASPxScheduler ID="ASPxScheduler1" runat="server" Width="400px" ...>
    <ViewNavigator ShowGotoDateButton="true" ShowTodayButton="true" />
</dx:ASPxScheduler>

MVC:

csharp
@Html.DevExpress().Scheduler(
    settings => {
        settings.Name = "scheduler";
        settings.ActiveViewType = SchedulerViewType.Day;
        settings.Start = new DateTime(2016, 10, 10);
        settings.Views.DayView.Enabled = true;

        settings.OptionsBehavior.ShowViewNavigator = Model.ShowViewNavigator;
        settings.ViewNavigator.ShowGotoDateButton = true;
        settings.ViewNavigator.ShowTodayButton = true;
        ...
}).Bind(Model.Appointments, Model.Resources).GetHtml()

Implements

IStateManager

Inheritance

Object StateManager PropertiesBase ViewNavigatorProperties

See Also

ViewNavigatorProperties Members

DevExpress.Web.ASPxScheduler Namespace