BoxBuilder.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 BoxBuilder ID(
JS expr
)
Parameters
Name | Type | Description |
---|---|---|
expr | JS | A JavaScript expression that specifies the |
Returns
Type | Description |
---|---|
BoxBuilder | A reference to this instance after the method is called. |
Remarks
Use this method when you nest the Box 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().Box()
.ID(new JS("'box_' + 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