I’m curious as to whether there’s a reason to use inner-text instead of insert a binding. When using the list generator, all the cells use the inner-text attribute but it means you don’t see anything when designing the page. So I tend to remove that and insert a binding instead. Is there any reason not to do this?
I have to change almost all of my inner-text to bindings in tables. If you have a cell with a null value it will pick up a random binding from another record. Changing to <td>{{SiteID}}</td> also gives me more flexibility to add dynamic links etc.
I see no advantage to using inner-text personally.
For example, I find it especially more so for date data but also happens with some strings, if I have a table that has a column of dates and some rows don’t have a date it will populate the cell from either the row above or row below.
Happens pretty much all of the time. Changing from inner-text to a binding solves it 100% of the time.
Not sure what you mean by using a key? They are just simple paged queries displayed on the page by using the table generator. Nothing special about them.
Brad, there is an unique KEY option available for your repeat children region. Most probably you have not selected anything for its value. So that’s the reason null values don’t update on data refresh…
Should it avoid it completely? I still get FOUC sometimes, even when I use inner-html (which I think should give similar results to inner-text). Is this to be expected or could something else / some problem cause it?
I think you also mentioned that using inner-text/html is faster.