# Binding Multi-State Button

**URL:** <https://forum.inductiveautomation.com/t/binding-multi-state-button/37453>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [August 6, 2020, 1:28pm UTC](https://forum.inductiveautomation.com/t/binding-multi-state-button/37453 "2020-08-06T13:28:25Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alejandro01r](https://avatars.discourse-cdn.com/v4/letter/a/858c86/32.png) [@Alejandro01r](https://forum.inductiveautomation.com/u/Alejandro01r)\
**Post date:** [August 6, 2020, 1:28pm UTC](https://forum.inductiveautomation.com/t/binding-multi-state-button/37453/1 "2020-08-06T13:28:25Z")

</div>

How do I bind different tags to a Multi State Button in Perspective view?.

I have 3 modes. Auto, Manual, Disable. I have a specific tag value indicator each state is on. A specific tag value to write the command.  
How do i assign a bidirectional tag to each button?

---

<div class="post-metadata">

**Author:** ![jonathan.taylor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jonathan.taylor/32/4048_2.png) [@jonathan.taylor](https://forum.inductiveautomation.com/u/jonathan.taylor)\
**Post date:** [August 6, 2020, 1:37pm UTC](https://forum.inductiveautomation.com/t/binding-multi-state-button/37453/2 "2020-08-06T13:37:25Z")

</div>

For the state, I would use and expression structure binding with a transform to manipulate the value to display the correct indicator, though you may find it easier in this instance just to have three separate buttons instead of a multistate - that way you don’t need to do anything particularly special to send the right value to the right tag.

---

<div class="post-metadata">

**Author:** ![Alejandro01r](https://avatars.discourse-cdn.com/v4/letter/a/858c86/32.png) [@Alejandro01r](https://forum.inductiveautomation.com/u/Alejandro01r)\
**Post date:** [August 6, 2020, 1:54pm UTC](https://forum.inductiveautomation.com/t/binding-multi-state-button/37453/3 "2020-08-06T13:54:31Z")

</div>

@jonathan.taylor hmm could you show me an example?  
also where would i set the expression to  
Control value? I am a little confused as to where to set the expression under.
