Skip to main content
Tab

ASPxListBox.EnableCallbackMode Property

Gets or sets a value that specifies whether the editor’s list items can be loaded to the client side on demand via callbacks.

Namespace: DevExpress.Web

Assembly: DevExpress.Web.v24.1.dll

NuGet Package: DevExpress.Web

Declaration

[DefaultValue(false)]
public bool EnableCallbackMode { get; set; }

Property Value

Type Default Description
Boolean false

true, if on demand item loading is available; otherwise, false.

Remarks

This property is a wrapper of the ListBoxProperties.EnableCallbackMode property.

Callback Mode Limitations

  • If the control ViewState is enabled, it gets all items on a load, regardless of the EnableCallbackMode property value (excluding the multicolumn mode). Therefore, it is recommended for you to disable the view state when you use callback mode.
  • Loading items on demand is supported in single selection mode only (the SelectionMode property is set to Single). In other selection modes, all list items are always sent to the client. So, setting the editor’s EnableCallbackMode and CallbackPageSize properties is not in effect.

If you need to implement the selection feature and your data source is large, use ASPxGridView in server mode rather than ASPxListBox. Review the Binding to Large Data (Database Server Mode) topic for more details.

See Also