# What is the best way to store and retain the Text Field value in Ignition Perspective?

**URL:** <https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [June 11, 2026, 5:18am UTC](https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942 "2026-06-11T05:18:29Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![gholappratap923](https://avatars.discourse-cdn.com/v4/letter/g/49beb7/32.png) [@gholappratap923](https://forum.inductiveautomation.com/u/gholappratap923)\
**Post date:** [June 11, 2026, 5:18am UTC](https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942/1 "2026-06-11T05:18:29Z")

</div>

I am using Ignition Perspective. I have a Text Field where the operator enters data. When I navigate to another page/view and then return to the original page, the Text Field value becomes blank (null).

I want the Text Field value to remain unchanged and persist after navigation until the user explicitly clears it using a button.

What is the best way to store and retain the Text Field value in Ignition Perspective ?

---

<div class="post-metadata">

**Author:** ![lane.duncan](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lane.duncan/32/83700_2.png) [@lane.duncan](https://forum.inductiveautomation.com/u/lane.duncan)\
**Post date:** [June 11, 2026, 6:11am UTC](https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942/2 "2026-06-11T06:11:00Z")

</div>

Bind the text value to a a custom session property:

> **[Session Properties | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.3/ignition-modules/perspective/perspective-sessions/session-properties)**
>
> Session properties are available for use throughout Perspective Sessions. Sessions of a given project will have the same list of properties, however, the actual values are unique and independent for each running Session.

---

<div class="post-metadata">

**Author:** ![lrose](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/lrose/32/62724_2.png) [@lrose](https://forum.inductiveautomation.com/u/lrose)\
**Post date:** [June 11, 2026, 11:22am UTC](https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942/3 "2026-06-11T11:22:57Z")

</div>

> [@gholappratap923](#):
>
> I have a Text Field where the operator enters data

Is there more than one session? If so does the data need to be visible to all sessions?

Does there need to be a record of what data was entered?

---

<div class="post-metadata">

**Author:** ![dillon](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dillon/32/81537_2.png) [@dillon](https://forum.inductiveautomation.com/u/dillon)\
**Post date:** [June 11, 2026, 12:07pm UTC](https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942/4 "2026-06-11T12:07:27Z")

</div>

If it only matters for the current active session, and traceability doesn't matter, @lane.duncan's approach is good.

If multiple sessions need it and you don't need to store that data long term, consider a [memory tag](https://docs.inductiveautomation.com/docs/8.1/platform/tags/types-of-tags#memory-tags).

Otherwise, you might want to consider a database!

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [June 11, 2026, 2:25pm UTC](https://forum.inductiveautomation.com/t/what-is-the-best-way-to-store-and-retain-the-text-field-value-in-ignition-perspective/115942/5 "2026-06-11T14:25:15Z")

</div>

Consider session custom props are scoped across multiple browser tabs, if that's of concern
