# List Selector in Edge

**URL:** <https://forum.inductiveautomation.com/t/list-selector-in-edge/113968>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [February 13, 2026, 6:06pm UTC](https://forum.inductiveautomation.com/t/list-selector-in-edge/113968 "2026-02-13T18:06:27Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![automator591](https://avatars.discourse-cdn.com/v4/letter/a/8baadc/32.png) [@automator591](https://forum.inductiveautomation.com/u/automator591)\
**Post date:** [February 13, 2026, 6:06pm UTC](https://forum.inductiveautomation.com/t/list-selector-in-edge/113968/1 "2026-02-13T18:06:27Z")

</div>

I need to add a list selector to allow an operator to initiate an sequence. They will scan through the list and select the operation they wish to initiate. The labels are in a Rockwell PLC as string array values. I am thinking a Table object will work, but I will need to return an integer for the selected sequence to the PLC to initiate. Tjhat value is currently done inside the Rockwell List Selector object.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/b/7/b7042c7886d28c97f8bb7e5e03663e5b87af72b0.png)

---

<div class="post-metadata">

**Author:** ![ryan.white](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan.white/32/73193_2.png) [@ryan.white](https://forum.inductiveautomation.com/u/ryan.white)\
**Post date:** [February 13, 2026, 6:11pm UTC](https://forum.inductiveautomation.com/t/list-selector-in-edge/113968/2 "2026-02-13T18:11:46Z")

</div>

Table for display, allow row selection, selected row is an integer. I'd recommend having a view custom property for the selected row, and bi-directionally bind the table's `selectedRow` to that. Have the buttons modify this view custom property.

On the view root, create an array and add the PLC tag values to that array in the order they appear in the PLC. Make sure the format matches what the table is looking for. Bind the table data to that array.

On confirmation, write the value of the view's `selectedRow` custom property to the PLC.

> **[selection Properties​ - Perspective - Table | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/appendix/components/perspective-components/perspective-display-palette/perspective-table#selection-properties)**
>
> See the Perspective - Table Scripting page for the full list of scripting functions available for this component. | The Table component displays database data in tabular form.
