Skip to main content
All docs
V25.2
  • ID
    Max
    Min

    SchedulerBuilder<T>.DataSource(JS) Method

    Binds the UI component to data. Mirrors the client-side dataSource option.

    Namespace: DevExtreme.AspNet.Mvc.Builders

    Assembly: DevExtreme.AspNet.Core.dll

    Declaration

    public SchedulerBuilder<T> DataSource(
        JS js
    )

    Parameters

    Name Type Description
    js JS

    A JavaScript expression that represents a DevExtreme data source.

    Returns

    Type Description
    SchedulerBuilder<T>

    A reference to this instance after the method is called.

    Remarks

    This method allows you to bind a Scheduler control to a DevExtreme data source initialized in JavaScript code.

    Use the new JS() expression to specify the data source:

    <script>
        var myDataSource = new DevExpress.data.ArrayStore(...);
    </script>
    
    @(Html.DevExtreme().Scheduler()
        .DataSource(new JS("myDataSource"))
    )
    

    Note

    This is low-level API. Use it only if other method overloads do not suit your requirements.

    See Also