伝票などの入力で使う1行が複数行のグリッドってみんなどうやってる?

フレームで1行つくって動的に行数分生成してってやってるんだけど、激しく重い......orn

グレープシティーのDenpyoManみたいなコントロールがあればいんだけど、
なんかいい作りかたないでしょうか?