I was also trying to do this a while back but i never found a solution, so i ended up creating a table dynamically in code and adding it to a place holder.

If you manage to solve it could you post your solution on here please?

Tom.