リストものを作成する際、とにかくDataSetに突っ込んでしまいませんか?
DataSetは便利で多様してしまいがちですが「重くなる」という弱点があります。
radiobuttonlistなどは、自分で、Collectionクラスを使うなどするとよいでしょう。
他の対処方法としましてはDataSetで使わない機能はDisableするのがよいそうです。
他にもArrayListを使う、ストアドプロシージャ、SqlCommandを使うなどの解決方法があるようです。
随時よりよい解決方法を発見しましたら報告していきます。
DataSetを使う際は計画的に