← Downloads
Custom Control v1.2.0

K2 Multi-Select Lookup Control

A K2 custom control for multi-select lookups backed by a SmartObject, with typeahead filtering and clean data binding.

Install

  1. Download and unzip the package.
  2. Copy the control assembly into your K2 custom controls folder.
  3. Register the control in K2 Designer under the custom controls section.
  4. Drop the control onto a view and bind it to a SmartObject list method.

Configure

Point the control at the SmartObject that provides your options, then map the display and value properties. Multi-select is on by default. Set a maximum selection count in the control properties if you need a cap.

Notes

The control stores selections as a delimited string, so it round trips cleanly through standard SmartObject text fields. No schema changes are required.

Version history

  1. v1.2.0

    Add typeahead filtering and keyboard navigation.

  2. v1.1.0

    Support SmartObject backed value lists and remembered selections.

  3. v1.0.0

    Initial release.