Microsoftのサポートオンラインには「Visual Basic .NET を使用して ASP.NET で動的にコントロールを作成する方法」というサンプルがある。これはASP.NETの1.0/1.1のためのものであるが、2.0ではどうしたらいいのかと思って試しにやってみたところ、ほとんど利用可能であることがわかった。2.0で動かすには、余分に追加するのではなく、不要な箇所を除くだけである。
オリジナルはMicrosoftのサイトを見てもらうとして、ASP.NET2.0のソースを用意したので必要な方はご覧ください。
ダウンロード→Default.lzh
その後、「ASP.NET Webページにコントロールをプログラムによって追加する」というページを見つけた。さらに、「Table Web サーバー コントロールに行およびセルを動的に追加する」もあった。
いずれもASP.NET2.0のサンプルなので、こちらの方がより参考になると思う。

