I have a dataTable where each row represents an auction item, and a Bid button next to each item. When the user clicks the button I need to show a little bidding component with an input text, and a button to submit the bid. This "bidding" component needs to be right under the auction item the user is bidding on.
With regular HTML this is simple: just have another row, conditionally rendered under the auction item row. I know how to do this.
But dataTable is based on columns, and I need to dynamically render not a column, but a row (with colspan equals the number of columns in this dataTable.)
(I'm not sure if this is clear enough so I'll try saying it in other words: the dynamically inserted row does not have another auction item. It has a couple of other widgets.)
Is there a way to do this?