# Table column view rowData not updating

**URL:** <https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [November 10, 2025, 9:51pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080 "2025-11-10T21:51:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 10, 2025, 9:51pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/1 "2025-11-10T21:51:27Z")

</div>

When my table data refreshes its binding, the data it contains changes, but that change is not reflected in the `rowData` being passed into a column view. The only way I can get the view to properly refresh the data is to first set the table data to empty before repopulating it with the new data, which is not desirable. How can I get the `rowData` being passed into the views to properly update?

---

<div class="post-metadata">

**Author:** ![Cose\_Peter1](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/cose_peter1/32/79174_2.png) [@Cose\_Peter1](https://forum.inductiveautomation.com/u/Cose_Peter1)\
**Post date:** [November 11, 2025, 5:01am UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/2 "2025-11-11T05:01:08Z")

</div>

> [@Ryan\_Deardorff](#):
>
> `rowData` being passed into a column view

What do you mean by this?  
Are you rendering another view in the column of your table?

If yes, did you try fetching the value from `rowData` and binding it to component that you are using in the view that you are rending?

---

<div class="post-metadata">

**Author:** ![sanjanakrishnamurthy](https://avatars.discourse-cdn.com/v4/letter/s/bcef8e/32.png) [@sanjanakrishnamurthy](https://forum.inductiveautomation.com/u/sanjanakrishnamurthy)\
**Post date:** [November 11, 2025, 5:44am UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/3 "2025-11-11T05:44:04Z")

</div>

From my understanding, you are entering some data into an embedded view within the column and when you hit the refresh button, the data entered is not there.

Could it be that you have to update the dataset on entering data into the column?

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 11, 2025, 1:14pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/4 "2025-11-11T13:14:23Z")

</div>

Yes, and yes.

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 11, 2025, 1:15pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/5 "2025-11-11T13:15:58Z")

</div>

I’m not hitting the refresh button, I’m doing `refreshBinding()` on the table data. The dataset _does_ get updated, but that change is not reflected in the `rowData` being passed to the view.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [November 11, 2025, 1:18pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/6 "2025-11-11T13:18:38Z")

</div>

Are you trying to display that rowData in an entry field that is rejecting updates?

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 11, 2025, 1:28pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/7 "2025-11-11T13:28:06Z")

</div>

No, just a simple label.

---

<div class="post-metadata">

**Author:** ![Ryan\_Deardorff](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ryan_deardorff/32/63815_2.png) [@Ryan\_Deardorff](https://forum.inductiveautomation.com/u/Ryan_Deardorff)\
**Post date:** [November 11, 2025, 4:14pm UTC](https://forum.inductiveautomation.com/t/table-column-view-rowdata-not-updating/112080/8 "2025-11-11T16:14:24Z")

</div>

I figured it out. I recently learned about the [performance hit of not making custom properties private](https://forum.inductiveautomation.com/t/limitations-and-best-practices-for-defining-custom-view-parameters-at-the-root-level-in-ignition-perspective/112035/8) and was foolishly assuming it would be okay to make view _params_ private. It is not.
