I have never done this, but I think this might work:

Sam Gendler wrote:
I need to keep track of the sum and count of various columns during
the render of a table.  Obviously, I can't use the paging
functionality, so I could just render the table with a For component
easily enough, but I'd rather stick with the table component if
possible.  Is there an easy way to cause the table compponent to call
a method with the row object on each row,

set the "row" parameter - this will call a property setter at the begin of every iteration. do the calculations you need in this setter...

and then inject an extra row
into the model at the end?

well, its a hack but just add a marked row to the end of the list, detect it in the setter and fill it with the data you collected.

To make its L&F different, use one of the row-class/column-class parameters, bound to a property in your class.
the property should normally return a constant string.

But, on the last row, (which you already detected above), it should return some special class, which will L&F this row as your needs.

Hope that works,
Ron


I can think of some hacky ways to do it
with a custom iterator, but I'm wondering if there is a better way.

--sam

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to