SchedulerBuilder<T>.ID(JS) Method
Specifies the id attribute for the control’s HTML element (used for nested controls within templates).
Namespace: DevExtreme.AspNet.Mvc.Builders
Assembly: DevExtreme.AspNet.Core.dll
Declaration
public SchedulerBuilder<T> ID(
JS expr
)
Parameters
| Name | Type | Description |
|---|---|---|
| expr | JS | A JavaScript expression that specifies the |
Returns
| Type | Description |
|---|---|
| SchedulerBuilder<T> | A reference to this instance after the method is called. |
Remarks
Use this method when you nest the Scheduler control within a template. The method allows you to specify the id attribute for the control’s HTML element. To do this, use the new JS() expression. Refer to ID Option: Nested Controls in Templates for more information.
@using(Html.DevExtreme().NamedTemplate("myTemplate")) {
@(Html.DevExtreme().Scheduler()
.ID(new JS("'scheduler_' + ID"))
)
}
After you specify the id attribute, you can use it to access the control’s JavaScript API at runtime (for example, to call methods).
See Also