DataGridが使い難いって言うのは、大体の場合、基礎を抑えてない奴。
あとは、DataGridのDataSourceをプロパティで設定してる奴。

基礎をしっかり抑えて、MSとかが提供しているASP.NETのサンプルとか
ソースをしっかり読んだほうがいいよ。