エスパーじゃないので、問題箇所がわからん。
処理結果はどこで見てるのとか、処理の実行自体は出来てるのかとか。
そのやり方でやるなら、このへん参考になるんじゃね?
http://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=901201&SiteID=7

ただ・・・ASP.NET 2.0じゃん?
Ajaxのフレームワーク利用するなり
http://www.microsoft.com/japan/msdn/asp.net/learnajax/default.aspx
クライアントコールバック実装するなり
http://msdn.microsoft.com/ja-jp/library/ms178208.aspx
その方が楽じゃねーかなー