igGrid のテンプレート機能を利用して、セルに任意の要素を埋め込むことができます。 列の template オプションに埋め込む要素を定義します。
template オプション
https://jp.igniteui.com/help/api/2018.2/ui.iggrid#options:columns.template
次の例では、セルにボタンを埋め込みます。
$("#grid").igGrid({ ... columns: [ { headerText: "", key: "Detail", width: "100px", unbound: true, template: "<button onclick='detailButtonClicked(this)'>詳細</button>" }, ... ] });
See the Pen igGrid template by ymita (@ymita) on CodePen.
今回のサンプルでは、detailButtonClicked の引数に行全体のデータを取得しています。列のキーを
template: "<button onclick='detailButtonClicked(${ProductID})'>詳細</button>"