Conditional layout duplication

Hey guys, is there anyway to duplicate an existing layout by conditional blocks? For instance, when i insert a csv file, if the rows that have data is higher than the number of existing layout then it will add more layout in the screen.

No.

There are some extensions that might do that, though it it inadvisable for large data.
There are also some JavaScript stunts that can do that in a WebViewer.
You could also slide list contents across a fixed size layout according to a global offset variable and a canvas for a slider.

Dynamic Tables using Javascript

Ken’s Table View Extension