GridView.TemplateField内のコントロールのClientIDをjavascript(クライアントサイド)で使いたい。

サーバ側のPage_Loadで、
ClientScript.RegisterArrayDeclarationメソッドを使う。
(このメソッドはjavascriptの配列を作成し、ページに埋め込んでくれる)
GridViewの行をfor文でループさせて追加していく。

foreach (GridViewRow row in gvSyohin.Rows)
{
    ClientScript.RegisterArrayDeclaration(
      "arrayExample", //配列名
      "'" + row.FindControl("対象コントロール").ClientID + "'" //配列の値
      );
}


詳しくはこちら
http://japan.internet.com/developer/20060801/26.html