GridViewのButtonFieldからJavaScriptを実行

列編集から、ButtonFieldをTemplateFieldに変換する。

GridView_RowDataBoundイベントに下記のロジックを記述

Button bt;
bt = (Button)e.Row.FindControl(ButtonFieldのID);
bt.OnClientClick = “window.alert(‘aaa’); return false;”;
※return falseにしないと自ページへPOSTされる。